sql server建立约束

来源:百度知道 编辑:UC知道 时间:2024/09/21 08:21:44
sql server建立约束 a表的filed1的值只能来自b表的field里面的值这个怎么建立约束关系啊?

触发器轻易实现该功能! 下面是创建触发器的结构:
create trigger 触发器名称
on 表名----表示把触发器建立在要引用的表
as insert ----表示要插入数据
begin
SQL语句----SQL语句就写你要实现的功能,因为你没提供详细信息,所以我还写不了
end

a.field1 INT NULL CONSTRAINT a_fk REFERENCES b(field)
就是这条语句了
如果要更详细的可上用SQL的联机从书上面查询咯

关系图,拖拽一下!主键是b表的field,外键是a表的filed1,具体语句找我,我给你!

外键关系。