Sql 当我们将一些表列标记为未使用时,是否需要删除约束?
有几个列对它们有约束。我正在将这些列设置为未使用。我应该删除约束吗?如果不使用列,约束的作用是什么?为了保持数据库的精简和干净,所有不需要的组件(如您引用的这些约束)都应该删除。如果不知道“未使用”的确切含义,我无法对其进行更详细的评论。如果您愿意,可以删除这些限制,但没有规定您必须这样做 如果以后删除列,约束将自动删除。Sql 当我们将一些表列标记为未使用时,是否需要删除约束?,sql,database,oracle,Sql,Database,Oracle,有几个列对它们有约束。我正在将这些列设置为未使用。我应该删除约束吗?如果不使用列,约束的作用是什么?为了保持数据库的精简和干净,所有不需要的组件(如您引用的这些约束)都应该删除。如果不知道“未使用”的确切含义,我无法对其进行更详细的评论。如果您愿意,可以删除这些限制,但没有规定您必须这样做 如果以后删除列,约束将自动删除。 我们可以将这些列标记为未使用。未使用类似于逻辑删除列,因为数据仍在表中,但无法查看或未使用 将它们设置为未使用是什么意思?如果删除了这些列,约束将自动删除。@rontorna
我们可以将这些列标记为未使用。未使用类似于逻辑删除列,因为数据仍在表中,但无法查看或未使用 将它们设置为未使用是什么意思?如果删除了这些列,约束将自动删除。@rontornambe:有一个DDL命令将列设置为“未使用”:我们可以将列标记为未使用。未使用类似于逻辑删除列,因为数据仍在表中,但无法查看或使用。