用命令建立关系
来源:互联网 发布:吉林省网络作家协会 编辑:程序博客网 时间:2024/04/29 06:17
--方法一:创建表时直接指定主键和外键
if object_id('tbChild') is not null
drop table tbChild
GO
if object_id('tbMaster') is not null
drop table tbMaster
GO
----创建主键表
create table tbMaster(id int identity(1,1) PRIMARY KEY,
name varchar(20) default 'xyz')
----创建外键表
create table tbChild(id int identity(1,1),pid int FOREIGN KEY
REFERENCES tbMaster ( id )
ON DELETE CASCADE
ON UPDATE CASCADE)
GO
----查看
select * from tbMaster a left join tbChild b on a.id = b.pid
----清除测试环境
drop table tbChild,tbMaster
GO
--------------------------------------------------------------------------------
--方法二:先创建表,后添加主键或外键
----创建测试表
create table tbMaster(id int identity(1,1),
name varchar(20) default 'xyz')
create table tbChild(id int identity(1,1),pid int)
GO
----添加主键
alter table tbMaster add constraint [PK_tbMaster] PRIMARY KEY(id)
GO
----添加外键
alter table tbChild add constraint [FK_tbChild_tbMaster]
FOREIGN KEY (pid)
REFERENCES tbMaster(id)
ON DELETE CASCADE ON UPDATE CASCADE
GO
----查看
select * from tbMaster a left join tbChild b on a.id = b.pid
----清除测试环境
drop table tbChild,tbMaster
GO
- 用命令建立关系
- 用命令建立的外键实例
- 在SQL SERVER2000用命令建立的外键实例
- 用命令附加数据库
- C#調用命令
- 用命令控制上网
- 用命令发送邮件
- 用命令终止进程
- 用命令锁定文件夹
- 用命令附加数据库
- 用命令修改ip
- makefile易用命令
- 巧用命令行
- cmd必用命令
- window常用用命令
- vsode 用命令打开
- 用命令行建立空白的simulink模型(mdl文件)(Matlab)
- Windows用命令行修改ip地址以及wifi热点建立过程
- JSP语法大全及实例解析
- omg
- JAVA对象序列化基础
- sql生成答题页面 ---- 自动判分
- 循环小数
- 用命令建立关系
- 断开数据库的所有连接
- 通过JDBC连接oracle数据库的十大技巧
- 在sql中判断某数据表有IDENTITY字段
- 提问的智慧
- 回答的智慧
- unix基础命令
- com.sun.tools.Main.Compile
- JBuilder2005实战JSP之特殊页面