Question
Which of the following database operations is used to
remove all records from a table but not the table itself?Solution
The TRUNCATE operation in SQL is used to remove all rows from a table without affecting the table structure. Unlike the DELETE operation, which removes rows one at a time and can be rolled back if used with a transaction, TRUNCATE is a more efficient way to delete all records in a table because it does not generate individual row delete statements. TRUNCATE resets any identity columns and typically cannot be rolled back in most database management systems unless within a transaction. Option 1 (DELETE) removes rows from a table but allows for specific conditions (such as WHERE clauses) to filter which rows to delete. Unlike TRUNCATE, DELETE can be rolled back if wrapped in a transaction. Option 2 (DROP) removes the entire table from the database, including its structure, and is more drastic than TRUNCATE. Option 4 (REMOVE) is not a valid SQL operation. Option 5 (ALTER) is used to modify the structure of a table, such as adding or deleting columns, but it does not remove data from the table.
рдЙрдЪрд┐рдд рдкрд░реНрдпрд╛рдпрд╡рд╛рдЪреА рд╢рдмреНрдж рдЪреБрдирдХрд░ рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рднрд░рд┐рдПред
рд░рд╛рдЬрд╛ рдиреЗ я┐╜...
рд╢рд┐рдХреНрд╖рд╛ рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдХреЗрд╡рд▓ рдЬреНрдЮрд╛рди рджреЗрдирд╛ рд╣реА рдирд╣реАрдВ , рдмрд▓реНрдХрд┐ __________ рдХрд╛ рд╡...
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рдореЗрдВ рдЙрдЪрд┐рдд рд╢рдмреНрдж рднрд░рд┐рдПтАУ┬а
рдХрд┐рд╕реА рднреА рдиреА...
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рдореЗрдВ рдЙрдЪрд┐рдд рд╢рдмреНрдж рднрд░рд┐рдПтАУ┬а
тАЬ рдЕрдзрд┐рдХрд╛рд░рд┐я┐╜...
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рдореЗрдВ рдЙрдЪрд┐рдд рд╢рдмреНрдж рднрд░рд┐рдПтАУ┬а
тАЬ рдХрд┐рд╕реА рднреА я┐╜...
_______ рднрд╛рд░рдд рдХрд╛ рд░рд╛рд╖реНрдЯреНрд░реАрдп рдкрд╢реБ рд╣реИред
рдкреНрд░рд╢рд╛рд╕рди рдиреЗ рднреНрд░рд╖реНрдЯрд╛рдЪрд╛рд░ рдХреЗ рдорд╛рдорд▓реЛрдВ рдкрд░ __________ рджреГрд╖реНрдЯрд┐ рдЕрдкрдирд╛рдиреЗ рдХрд╛ рди...
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рдореЗрдВ рдЙрдЪрд┐рдд рд╢рдмреНрдж рднрд░рд┐рдПтАУ
рд╕рдордп рдХрд╛ рд╕рджреБя┐╜...
рд░рд┐рдХреНрдд рд╕реНрдерд╛рди 1 рдореЗрдВ рдХреНрдпрд╛ рдЖрдПрдЧрд╛?
рдХреНрд░рд╛рдВрддрд┐рдХрд╛рд░рд┐рдпреЛрдВ рдХреА ____ рд╣реБрдИред