sql 语句 建立外键
2008-04-17 23:58
232 查看
我先建表table1:
create table table1(id integer not null primary key,tbname char(64))
然后我建表table2:并建立外键
create table table2(id integer references table1(id),tbname varchar(255))
另外一个例子
建表例子:
create table ltperson(
cuserid varchar(8) primary key,
cpersonname varchar(40) not null,
cpassword varchar(36) not null,
csex varchar(2) not null,
chomepage varchar(80),
cemail varchar(40),
cpassask varchar(40) not null,
cpassanswer varchar(40) not null,
ctpersoncid varchar(8),
cmanager bit,
foreign key (ctpersoncid)
references tperson(cid)
on delete cascade
on update cascade
)
定了外键,且删除更新级联
create table table1(id integer not null primary key,tbname char(64))
然后我建表table2:并建立外键
create table table2(id integer references table1(id),tbname varchar(255))
另外一个例子
建表例子:
create table ltperson(
cuserid varchar(8) primary key,
cpersonname varchar(40) not null,
cpassword varchar(36) not null,
csex varchar(2) not null,
chomepage varchar(80),
cemail varchar(40),
cpassask varchar(40) not null,
cpassanswer varchar(40) not null,
ctpersoncid varchar(8),
cmanager bit,
foreign key (ctpersoncid)
references tperson(cid)
on delete cascade
on update cascade
)
定了外键,且删除更新级联
相关文章推荐
- mysql建立不上外键,sql语句一运行完就会生成一条索引,但是外键却建不上
- 【总结】alter table *** add constraint *** 用法 . 建立约束 ,主键、外键的SQL语句写法
- SQL语句 增删改字段或外键约束 写法
- 两种获取MySql数据库中所有表的主键和外键约束信息的Sql语句
- case when as将外键引用的编号用sql语句转换成能看懂的说明
- 关于Oracle与SqlServer中获取所有字段、主键、外键的sql语句(转)
- SQL 数据库 省市区三级表 建立语句
- PowerDesigner15在win7-64位系统下对MySQL 进行反向工程以及建立物理模型产生SQL语句步骤图文傻瓜式详解
- 查看一个表被其他表外键约束的sql语句
- Visio2010建立ER图并直接导出为SQL语句
- Oracle建立用户与表空间(SQL语句)
- 如何用T-SQL语句建立跟踪
- 用SQL语句来建立跟踪的问题
- 如何用 jet sql 的 ddl 语句建立删除表和关系?
- 如何用T-SQL语句建立跟踪
- PowerDesigner15在win7-64位系统下对MySQL 进行反向工程以及建立物理模型产生SQL语句步骤图文傻瓜式详解
- 数据库编程:建立一个数据表的SQL语句。
- sqlserver常用sql语句,更改字段,建立唯一键,多个字段去重复等
- 如何用T-SQL语句建立跟踪
- SQL语句的种类_外键_表连接(内连接和左外连接)