首页
restrictedcash(restrict)
返回

restricted cash(restrict)

2022-12-18 综合百科 By:佚名
最佳答案关于restricted cash,restrict这个很多人还不知道,今天菲菲来为大家解答以上的问题,现在让我们一起来看看吧!1、restrict和cascade都是在外码定义时指定的关键字。2、外码所指定的字段取值受限制,可以取两种值:所参照主码中出现过的值;可以取空值。3、外码所指定的字段中数据的增删改是受到外...

关于restricted cash,restrict这个很多人还不知道,今天菲菲来为大家解答以上的问题,现在让我们一起来看看吧!

1、restrict和cascade都是在外码定义时指定的关键字。

2、外码所指定的字段取值受限制,可以取两种值:所参照主码中出现过的值;可以取空值。

3、外码所指定的字段中数据的增删改是受到外码约束的限制的,在数据增删改时会检查是否满足外码约束条件,当不满足外码的条件时,所做的处理与定义外码时指定的restrict关键字或者cascade关键字有关。

4、下面以一个具体例子说明:设有两张表:student和class,表定义语句为:create table class(cno int primary key, cname varchar(20))create table student(sno int primary key, sname varchar(10), cno int, foreign key(cno) references class(cno) on delete restrict)第一张表class中,cno是主码,第二张表student中,sno是主码,cno是外码,外码的取值必须在class的主码cno中出现过,或者取空值。

5、注意,在外码定义时指定了restrict关键字,此时,如果从class表中删除一条数据(即删除一个班级),student表中恰好有该班级的学生,则会报错,不允许删除。

6、如果在student表的外码定义时指定的是cascade,即create table student(sno int primary key, sname varchar(10), cno int, foreign key(cno) references class(cno) on delete cascade)则表示级联删除,删除class表中的一条数据时,会把student表中对应的数据一起删除掉。

7、此外,在外码定义时还可以指定on delete set null,表示删除class表中的一条数据时,如果student表中有对应的数据,则把这些对应的数据的cno设置为空值NULL。

本文到此分享完毕,希望对大家有所帮助。

猜你喜欢
肝硬化包括哪些症状(肝硬化临床表现 肝硬化的症状有哪些)

肝硬化包括哪些症状(肝硬化临床表现 肝硬化的症状有哪些)

12-18 0 阅读
壤土适合种植什么植物(壤土)

壤土适合种植什么植物(壤土)

12-17 0 阅读
螺旋桨遇到轮烷为将来的疾病治疗创造希望

螺旋桨遇到轮烷为将来的疾病治疗创造希望

12-19 0 阅读
磁盘配额管理(磁盘配额)

磁盘配额管理(磁盘配额)

12-18 0 阅读
一级警长待遇(一级警长)

一级警长待遇(一级警长)

12-24 0 阅读
苹果12怎么连接电脑(苹果怎么连接电脑)

苹果12怎么连接电脑(苹果怎么连接电脑)

12-18 0 阅读
热门推荐
肝硬化包括哪些症状(肝硬化临床表现 肝硬化的症状有哪些)

肝硬化包括哪些症状(肝硬化临床表现 肝硬化的症状有哪些)

12-18 0 阅读
壤土适合种植什么植物(壤土)

壤土适合种植什么植物(壤土)

12-17 0 阅读
螺旋桨遇到轮烷为将来的疾病治疗创造希望

螺旋桨遇到轮烷为将来的疾病治疗创造希望

12-19 0 阅读
磁盘配额管理(磁盘配额)

磁盘配额管理(磁盘配额)

12-18 0 阅读
一级警长待遇(一级警长)

一级警长待遇(一级警长)

12-24 0 阅读
苹果12怎么连接电脑(苹果怎么连接电脑)

苹果12怎么连接电脑(苹果怎么连接电脑)

12-18 0 阅读
娱乐明星小说大全完结(娱乐明星小说大全)

娱乐明星小说大全完结(娱乐明星小说大全)

12-19 0 阅读
钁楀悕浣撹偛鍝佺墝鏈嶈鍝佺墝(索牌体育品牌介绍)

钁楀悕浣撹偛鍝佺墝鏈嶈鍝佺墝(索牌体育品牌介绍)

12-18 0 阅读
拆潮货盲盒真爽!盲盒怎么玩?不好玩潮货盲盒怎么退款?

拆潮货盲盒真爽!盲盒怎么玩?不好玩潮货盲盒怎么退款?

02-09 0 阅读
一花一叶一菩提啥意思(一花一叶一菩提 全文)

一花一叶一菩提啥意思(一花一叶一菩提 全文)

11-29 0 阅读