sqlserver增加删除外键
来源:互联网 发布:c语言编写最简单的游戏 编辑:程序博客网 时间:2024/06/07 18:14
下面将对使用transact sql语句,设置表mybbs中的authorid为SQL外键的方法及步骤进行了详细说明,希望对您能够有所启迪。
设置表mybbs中的authorid为sql server外键,参照author表的id字段,直接使用transact sql语句,过程如下:
--增加表mybbs(authorid)的sql server外键约束fk_mybbs_author,表mybbs中的authorid受表author中的sql server主键id约束:
begin transaction
alter table dbo.mybbs add constraint fk_mybbs_author
foreign key (authorid)
references dbo.author([id]) on update cascade on delete cascade
--删除SL外键约束fk_mybbs_author:
--alter table dbo.mybbs drop constraint fk_mybbs_author
--rollback
commit transaction
上面on update cascade,on delete cascade两个选项,指明以后author表的id字段有delete,update操作时,mybbs表中的id也会被级联删除或更新。如果没有选中,是不可以对author表中已被mybbs表关联的id进行update或者delete操作的。
- sqlserver增加删除外键
- 获取、增加、修改、删除sqlserver字段描述
- 获取、增加、修改、删除sqlserver字段描述
- 获取、增加、修改、删除sqlserver字段描述
- Mysql 增加,删除外键。
- SQLServer删除所有外键
- mySQL数据库--增加、删除、更改外键关联
- SQLSERVER 外键约束 以及它的级联删除
- SQLServer删除/重建/禁用/启用外键约束
- sqlserver数据库生成删除所有外键约束的sql
- 增加删除
- sqlserver删除
- SQLSERVER增加调试功能
- sqlserver 批量增加数据
- weblogic增加sqlserver数据源
- sqlserver增加主键约束
- CentOS7一键增加删除防火墙端口
- sqlserver 对列增加注释
- autoconf用到的工具介绍
- 十五、BluetoothChat之BluetoothChatService.java
- RDO Install openstack on CentOS6.3
- 十四、bluetoothChat之扫描设备DeviceListActivity.java
- 通过 GetFileVersionInfo 获取EXE 或 DLL的各种资源 .
- sqlserver增加删除外键
- 进程和线程的区别
- Service服务,通过service服务启动一首歌曲,并通过监听上下左右键,测试service的生命周期
- 提高应用程序启动性能
- QT环境搭建与HelloWorld
- 多线程和多进程的区别(小结)
- 转《[图像处理/特效] android 用LruCache读取大图片并缓存》
- 双向链表(自己写的c++类)
- ORA-01122