如何使用UPDATE命令删除oracle中表的内容?

时间:2015-08-07 03:45:55

标签: oracle

我试图使用UPDATE命令删除整个表的内容请帮我解决这个问题... 我尝试使用SET子句并尝试将所有字段设置为NULL值..但它不工作请告诉我

2 个答案:

答案 0 :(得分:1)

您无法使用UPDATE命令删除行。您可以清空它们 - 将NULL设置为所有列,但行保留在表中。使用

DELETE your_table;

your_table中的所有行都将被删除。

答案 1 :(得分:0)

如果你确定你不再需要这些数据了。 [快]

  

截断表[table_name];

这个会生成重做,你可以使用-flashback来救援数据到time-或-flashback表,以便删除 -

  

删除[table_name];

问候。