【发布时间】:2015-12-24 05:02:21
【问题描述】:
最近开始学习Oracle-sql。我知道在DELETE 命令的帮助下,我们可以删除特定的行。那么,是否可以仅使用DELETE 命令从表中的特定列中删除整个数据。 (我知道使用UPDATE 命令通过为整列设置空值我们可以实现DELETE 的功能)。
【问题讨论】:
-
UPDATE table SET your_column_name = NULLDELETE 删除行,或者您可以使用ALTER table DROP COLUMN name删除列(不推荐) -
@lad2025 谢谢。现在我清楚地了解到 DELETE 只删除行而不是特定列中的整个数据。
标签: sql oracle sql-delete