SQL 添加约束

示例

ALTER TABLE Employees
ADD CONSTRAINT DefaultSalary DEFAULT ((100)) FOR [Salary]

这将添加一个称为DefaultSalary的约束,该约束为Salary列指定默认值100。

可以在表级别添加约束。

约束类型

  • 主键-防止表中有重复记录

  • 外键-指向另一个表中的主键

  • 非空-防止将空值输入到列中

  • 唯一-唯一标识表中的每个记录

  • 默认-指定默认值

  • 检查-限制可以放置在列中的值的范围

要了解有关约束的更多信息,请参见Oracle文档。