添加约束

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

这会添加一个名为 DefaultSalary 的约束,它为 Salary 列指定默认值 100。

可以在表级添加约束。

约束的类型

  • 主键 - 防止表中的重复记录
  • 外键 - 指向另一个表中的主键
  • 不为空 - 防止将空值输入列
  • 唯一 - 唯一标识表中的每条记录
  • 默认值 - 指定默认值
  • 检查 - 限制可放置在列中的值的范围

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