关于 alter table !
新来的萌新 2004-03-13 09:33:32 现在表已经创建好了,
create table table1
(
column_1 int, ---主键
column_2 int, ---外键
column_3 int
);
问题一:
现在要给这个表添加约束,主键和外键
但是当我
alter table table1
add CONSTRAINT table1_pk PRIMARY KEY (column_1);
时,它报错:
服务器: 消息 8111,级别 16,状态 1,行 1
无法在表 'ad_department' 中可为空的列上定义 PRIMARY KEY 约束。
服务器: 消息 1750,级别 16,状态 1,行 1
未能创建约束。请参阅前面的错误信息。
问题二:
如何添加外键
问题三:
sql的联机帮助我看得一头雾水,谁能说说怎么看啊!?