请高手帮忙,关于这两个SQL语句???,详解,谢谢了!!!

来源:百度知道 编辑:UC知道 时间:2024/06/06 12:28:25
CREATE SEQUENCE PPS001_SEQ
START WITH 1
INCREMENT BY 1
NOMAXVALUE
NOCYCLE;

CONSTRAINT PPS002_01_FK FOREIGN KEY(PPS0201) REFERENCES PPS001(PPS0101) ON DELETE CASCADE,
CONSTRAINT PPS002_01_02_UN UNIQUE(PPS0201,PPS0202),
CONSTRAINT PPS002_09_CK CHECK(PPS0209=PPS0207-PPS0206)

第一句sql是创建一个序列 名叫 PPS001_SEQ 从1 开始,每次增长1,没有上限,数字不循环,没有上限也就肯定不会循环。
第二句是定义一个外健PPS002_01_FK 在PPS0201这一列上,引用PPS001表中的(PPS0101) 字段,并且有级联关系
第三句 定义一个唯一约束,在两列上
第四局,定义一个检查约束 字段列必须满足PPS0209=PPS0207-PPS0206