• 2022-06-16
    用truncate和delete语句删除表中数据的区别()
    A: truncate 命令不记录日志
    B: truncate 命令记录日志
    C: delete命令不记录日志
  • A

    内容

    • 0

      删除表中记录时,可以使用DELETE语句和TRUNCATE语句,本质上两者没有区别。

    • 1

      下列关于DELETE语句和TRUNCATE TABLE语句的区别( )描述是错误的。 A: 使用TRUNCATE TABLE语句后,表中的AUTO_INCREMENT计数器将被重新设置为该列的初始值。 B: 对于参与了索引和视图的表,不能使用TRUNCATE TABLE语句来删除数据。 C: DELETE语句每删除一行,都会在事务日志中添加一行记录。 D: 使用TRUNCATE TABLE语句删除数据表中的所有数据后,也可以恢复。

    • 2

      DELETE 与TRUNCATE语句都可以清空表记录,他们没有区别

    • 3

      使用DELETE与TRUNCATE删除表中数据记录是完全相同的;

    • 4

      DELETE和TRUNCATE TABLE语句都可以删除指定条目的记录。