oracle里面的一个关键字

来源:百度知道 编辑:UC知道 时间:2024/06/20 06:30:32
constraint这个关键字是干吗用的呢

constraint:约束条件
在Oracle中有几种constraint用来约束table确保其数据的完整性,例如:
Check Constraint,Not Null Constraint, Primary Key Constraint,References Constraint。
举例:CREATE TABLE STUDENT (
STUDENT _ID NUMBER(3) CONSTRAINT S_ID CHECK (STUDENT _ID > 0),注:检查ID大于零。
STUDENT _NAME CHAR(30) CONSTRAINT S_NAME NOT NULL, 注:Name不能为空
MARKS_COUNT NUMBER(6), CONSTRAINT STUDENT _PRIME PRIMARY KEY (STUDENT _ID)注:ID为主键)

约束