php级联删除怎么做,MSSQL_SQL 级联删除与级联更新的方法,复制代码 代码如下:on delete casc - phpStudy..._weixin_39876450的博客-程序员宅基地

技术标签: php级联删除怎么做  

on delete cascade

当你更新或删除主键表时,那么外键表也会跟随一起更新或删除,需要在建表时设置级联属性

CREATE TABLE Countries(CountryId INT PRIMARY KEY)

INSERT INTO Countries (CountryId) VALUES (1)

INSERT INTO Countries (CountryId) VALUES (2)

INSERT INTO Countries (CountryId) VALUES (3)

CREATE TABLE Cities( CityId INT PRIMARY KEY  ,CountryId INT REFERENCES Countries ON DELETE CASCADE);

INSERT INTO Cities VALUES(1,1)

INSERT INTO Cities VALUES(2,1)

INSERT INTO Cities VALUES(3,2)

CREATE TABLE Buyers(CustomerId INT PRIMARY KEY ,CityId INT REFERENCES Cities ON DELETE CASCADE);

INSERT INTO Buyers  VALUES(1,1),

INSERT INTO Buyers  VALUES(2,1)

INSERT INTO Buyers  VALUES(3,2)

此外还有级联更新

on update cascade

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_39876450/article/details/116524615

智能推荐

4个问题透析 Linux 下 C++ 编译&链接_李肖遥的博客-程序员宅基地

关注、星标公众号,直达精彩内容来源 | CPP开发者【导读】:编译与链接对C&C++程序员既熟悉又陌生,熟悉在于每份代码都要经历编译与链接过程,陌生在于大部分人并不会刻意关注编译与...

InputStream对象的重复使用_宇儿非非的博客-程序员宅基地

有时候我们需要对同一个InputStream对象使用多次。比如,客户端从服务器获取数据 ,利用HttpURLConnection的getInputStream()方法获得Stream对象,这时既要把数据显示到前台(第一次读取),又想把数据写进文件缓存到本地(第二次读取)。但第一次读取InputStream对象后,第二次再读取时可能已经到Stream的结尾了(EOFExcepti

NYOJ【括号配对问题】_风卷云飞会天黑的博客-程序员宅基地

描述现在,有一行括号序列,请你检查这行括号是否配对。输入第一行输入一个数N(0输出每组输入数据的输出占一行,如果该字符串中所含的括号是配对的,则输出Yes,如果不配对则输出No样例输入3[(])(])([[]()])样例输出NoNoYes

JavaWeb学习——EL表达式&JSTL_弓长四石的博客-程序员宅基地

一、EL技术 1.EL 表达式概述   EL(Express Lanuage)表达式可以嵌入在jsp页面内部,减少jsp脚本的编写,EL出现的目的是要替代jsp页面中脚本的编写。2.EL从域中取出数据(EL最重要的作用)   jsp脚本:<%=request.getAttribute(name)%>   EL表达式替代上面的脚本:${requestScope.name}...

1005:地球人口承载力估计--信息学奥赛一本通题解_lrelia525的博客-程序员宅基地

【题目描述】假设地球上的新生资源按恒定速度增长。照此测算,地球上现有资源加上新生资源可供x亿人生活a年,或供y亿人生活b年。为了能够实现可持续发展,避免资源枯竭,地球最多能够养活多少亿人?【输入】一行,包括四个正整数x,a,y,b,两个整数之间用单个空格隔开。x>y,a<b,ax<by,各整数均不大于10000。【输出】一个实数z,表示地球最多养活z亿人,舍入到小数点...

正则表达式(4)----常用的正则表达式_骑着猪的小王子的博客-程序员宅基地

本文为转载文章转自W3Cschool,转载请注明出处正则表达式(1)---语法讲解正则表达式(2)---匹配规则正则表达式(3)---运算符优先级正则表达式(4)----常用的正则表达式一、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字...

随便推点

hash函数_随心而动随意而行的博客-程序员宅基地

由于本人水平有限,文章中难免有错误,望请指出,万分感谢。     思想:利用映射技术,将目标数据映射到某一个地址,且该地址可以进行直接定位。     映射技术实现的方法:          除法散列:h(k) = k mod m ;               m一般为与2的幂不太接近的质数。原因:当m以2的幂结尾时,余数为k除以2的幂的位数,这样产生冲突的概率加大

Android中如何在代码中设置View的宽和高_羲和生的博客-程序员宅基地

//在代码中设置控件大小的方法private Button mbtn;mbtn = (Button) findViewById(R.id.btn_test); LayoutParams lp; lp=mbtn.getLayoutParams();lp.width=100;lp.height=200; mbtn.setLayoutParams(lp);//在代码中

FPGA系统设计实战经验_bangbang170的博客-程序员宅基地

FPGA系统设计实战经验分享-硬件篇这个帖子主要和大家介绍一些我们在FPGA硬件系统设计过程中遇到的问题和解决的方法。也欢迎大家一起参与讨论。主要涉及以下几个方面:1。芯片的选型  包括FPGA芯片的选型原则,外围芯片,比如存储器,电源,接口芯片等等选择的依据。我们会给大家推荐一些性能好,价格便宜而且好买到的芯片,节省你查询芯片的时间。2。原理图设计技巧  包括如果兼容不同型号的FPGA,保证系统...

[文献阅读]2020-Learning Social Relations and Spatiotemporal Trajectories for Next Check-in Inference_yuemo3353009的博客-程序员宅基地

[1] Liang W, Zhang W. Learning Social Relations and Spatiotemporal Trajectories for Next Check-in Inference[J]. IEEE Transactions on Neural Networks and Learning Systems, 2020.文章目录`摘要``关键字``II 相关工作``A.Next Check-in Inference``B.Point Process 和 注意力机制``C..

VUE 中实现echarts中国地图 人口迁徙_前端互助会的博客-程序员宅基地_echarts实现北上广人口流入流出

VUE 中实现echarts中国地图 人口迁徙效果图:安装Echarts依赖要在vue中使用Echarts 需要先安装依赖npm install echarts --save这是我的Echarts版本(据了解低版本的echarts,默认并没有地图相关数据)"echarts": "^4.0.4"引入Echarts 以及 地图数据import echarts from 'echarts'import 'echarts/map/js/china' //引入中国地图

推荐文章

热门文章

相关标签