sql创建外键
来源:互联网 发布:92kaifa源码 编辑:程序博客网 时间:2024/06/10 03:52
创建外键约束有两种情形,一是在建立表的时候就创建,另一种是在表建立以后再修改添加外键约束。
第一种:建立表的时候就创建
通过SQL语句创建主外键表
create table UserInfo(UserID int identity(1,1) primary key, --递增主键UserAccounts varchar(20),UserName varchar(20),UserPwd varchar(10))create table News(NewsID int identity(1,1) primarykey,UserID int,NewsTitle varchar( 50 ),NewsRelease varchar( 200 ),NewsReleaseTime datetime,FOREIGN KEY (UserID) REFERENCES UserInfo(UserID)) --外键约束
第二种:表建立以后再修改添加外键约束
alter table profession add constraint fk_coll_id FOREIGN KEY(coll_id) REFERENCES college(coll_id) on update cascade on delete cascade;alter table profession add constraint fk_prov_id foreign key(prov_id) references province(prov_id) on update cascade on delete cascade;
转载自 http://blog.sina.com.cn/s/blog_aa2987d601010chn.html
0 0
- sql创建外键
- t-sql创建外键
- phpmyadmin sql 创建外键
- SQL中编程创建外键
- 创建删除外键的SQL(转)
- sql server2008如何创建外键
- mysql 创建 表 sql语句 带主键和外键
- SQL Server 2005中如何创建和删除外键
- sql创建数据库、设置主键外键、插入记录
- 创建主键 创建外键 创建约束
- SQL创建用户、创建表
- SQL SERVER2005分区表创建SQL
- mysql 创建外键提示 Can't create table 'xx.#sql-d14_4f' (errno: 150)
- 【SQL Server DBA】维护语句:删除并创建外键约束、获取建表语句
- 001sql server2005 主键自增设置 如何创建外键
- SQL语句外键主键的一些笔记以及Mysql简单创建表
- 中级SQL:创建索引
- oracle:SQL创建用户
- mdev.txt
- Linux下的device_create创建字符设备节点流程
- c语言编译常见错误改正
- read 函数返回值
- set_irq_reg()函数
- sql创建外键
- 关于静态变量和变量初始化问题
- ORR R0,R0,#R1_nF:OR:R1_iA
- iOS开发中UITableView和UItableViewCell的几种形式
- u-boot2010.06的移植(2)—— 时钟、SDRAM、UART
- UBOOT-2012-10在OK6410平台的移植(三)uboot 2012.10编译配置
- u-boot2010.06的移植(3)——支持nand启动
- u-boot2010.06的移植(4)——支持norflash
- source insight 里的函数有时候会突然变黑