sql2000外键
‘壹’ sql2000,主键和外键设置
添加外键,在T3,里面有id1,id2设置为主键,然后设置外键,
id1与T1中id1,外键关联,其中选择级联删除,on delete cascade
id2与T2中id2,外键关联,其中选择级联删除,on delete cascade
刚才在SQL2000中试了一下,可以实现
‘贰’ 在SQL2000中用语句怎么建外键呢
create table tabA( A_id int not null, constraint pk_name primary key (A_id)-----------------主键 ) crate table tabB( B_id int not null, B_A_id int , constraint pk_name primary key (B_id), constraint fk_name foreign key (B_A_id) references tabA(A_id)------------外键 )
采纳哦
‘叁’ sql server 2000怎样给表创建外键约束
--主键约束如下:比如student表的id为例
alter table student add
constraint PK_Student_Id primary key (id);
--外键约束如下:比如student表id位主键,score为子表scoreId为外键
alter table score add
consraint FK_Score_ScoreId foreign key(scoreId) references student(id);
希望对你有帮组.!
‘肆’ 怎样通过sql语句查看外键 sql server2000
--主键约束如下:比如student表的id为例
alter
table
student
add
constraint
pk_student_id
primary
key
(id);
--外键约束如下:比如student表id位主键,score为子表scoreid为外键
alter
table
score
add
consraint
fk_score_scoreid
foreign
key(scoreid)
references
student(id);
希望对你有帮组.!
‘伍’ sql2000,主键和外键设置
添加外键,在T3,里面有id1,id2设置为主键,然后设置外键,
id1与T1中id1,外键关联,其中选择级联删除,on
delete
cascade
id2与T2中id2,外键关联,其中选择级联删除,on
delete
cascade
刚才在SQL2000中试了一下,可以实现
‘陆’ 怎么样在SQL SERVER2000中设置外键表中会显示外键列嘛
建表时创建外键约束 create table 表名(列名 数据类型 foreign key references 外表名(主键),列名 数据类型) 建表后创建外键约束 alter table 表名 add constraint fk_表名 foreign key(列名) references 外表名(主键)
‘柒’ SQL 2000外键设置
在sjrole_right 表中,应该设置Role_ID,System_ID为主键,而不是Role_ID,System_ID,Screen_ID,Button_ID这四列做主键
‘捌’ sql server 2000 主键 外键
不一定!它的值要求与主表的主键或者唯一键相对应
主键:表中有一列或几列组合的值能用来唯一地标识表中的每一行,这样的一列或者多列的组合叫做表的主键。
外键:外键就是用来确保“子表”中的某个数据项在“主表”中必须存在,就是“子表”中对应于“主表”的列,在子表中称为外键或者引用键,它的值要求与主表的主键或者唯一键相对应,外键用来强制引用完整性。
‘玖’ 在sql server2000中如何设置主键 和外键
1)主键
CREATE
TABLE
WL_Table_04
(
ID
int
PRIMARY
KEY,
Name
char(8),
Sex
char(2)
NOT
NULL
)
2)外键
CREATE
TABLE
WL_Table_05
(
ID
int
REFERENCES
WL_Table_04(ID),
CourseID
char(20),
Grade
int,
CONSTRAINT
ID_Course
PRIMARY
KEY(ID,CourseID)
)
上面两种都是在建表中完成的。