首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

这个语句如何写

2012-04-08 
这个语句怎么写我有一个SWINE表一个列是PIGFARMID,另一个表是PIGFARM也有一个列是PIGFARMID.我想把PIGFARM

这个语句怎么写
我有一个SWINE表一个列是PIGFARMID,另一个表是PIGFARM也有一个列是PIGFARMID.
我想把PIGFARM中的PIGFARMID定义为SWINE中的外键,用SQL怎么表达

[解决办法]

探讨
我有一个SWINE表一个列是PIGFARMID,另一个表是PIGFARM也有一个列是PIGFARMID.
我想把PIGFARM中的PIGFARMID定义为SWINE中的外键,用SQL怎么表达

[解决办法]
探讨

引用:
我有一个SWINE表一个列是PIGFARMID,另一个表是PIGFARM也有一个列是PIGFARMID.
我想把PIGFARM中的PIGFARMID定义为SWINE中的外键,用SQL怎么表达


alter table PIGFARM add CONSTRAINT FK_PIGFARM FOREIGN KEY (PIGFARMID) REFERENCES SWIN……

[解决办法]
定义外键时,一定要注意定义主表的主键:
1、alter table SWINE add constraint pk_ta_id primary key (id)


2、alter table PIGFARM add constraint fk_tb_aid foreign key (PIGFARMID) references SWINE (PIGFARMID)
[解决办法]
SQL code
ALTER TABLE PIGFARM ADD CONSTRAINT FK_PIGFARM FOREIGN KEY (PIGFARMID) REFERENCES SWINE(PIGFARMID)
[解决办法]
SQL code
alter table PIGFARM add CONSTRAINT FK_PIGFARM FOREIGN KEY (PIGFARMID) REFERENCES SWINE(PIGFARMID) 

热点排行