---啟用or禁用指定表所有外鍵約束
alter table PUB_STRU NOCHECK constraint all;
alter table PUB_STRU CHECK constraint all;
---生成啟用or禁用指定表外鍵約束的sql
select 'ALTER TABLE ' + b.name + ' NOCHECK CONSTRAINT ' + a.name +';' from sysobjects a ,sysobjects b where a.xtype ='f' and a.parent_obj = b.id and b.name='表名';
select 'ALTER TABLE ' + b.name + ' CHECK CONSTRAINT ' + a.name +';' from sysobjects a ,sysobjects b where a.xtype ='f' and a.parent_obj = b.id and b.name='表名';
--生成的sql如下
ALTER TABLE PUB_STRU NOCHECK CONSTRAINT PUBSTRU_FK1;
ALTER TABLE PUB_STRU NOCHECK CONSTRAINT PUBSTRU_FK2;
ALTER TABLE PUB_STRU CHECK CONSTRAINT PUBSTRU_FK1;
ALTER TABLE PUB_STRU CHECK CONSTRAINT PUBSTRU_FK2;
--查看約束狀態(tài)(查詢(xún)字典表 sys.foreign_keys老客,該字典表開(kāi)始出現(xiàn)于sqlserver2005及以上版本):
select name , is_disabled from sys.foreign_keys order by name;
--其中:name : 外鍵約束名稱(chēng) is_disabled : 是否已禁用
--刪除外鍵
alter table AdItem drop constraint AdOrder_AdItem_FK1
--增加外鍵
alter table AdItem
add constraint AdOrder_AdItem_FK1 foreign key (AI_nOrderNo) references AdOrder(AO_nOrderNo)
--單個(gè)表的一個(gè)外鍵
alter table Student nocheck constraint FK__Student__SchoolN__4222D4EF
alter table Student check constraint FK__Student__SchoolN__4222D4EF
--單個(gè)表的所有外鍵
alter table Student nocheck constraint all
alter table Student check constraint all
--某個(gè)數(shù)據(jù)庫(kù)的所有表
EXEC sp_MSforeachtable @command1='alter table ? NOCHECK constraint all;
EXEC sp_MSforeachtable @command1='alter table ? CHECK constraint all;
1212_外鍵約束
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
- 文/潘曉璐 我一進(jìn)店門(mén)贪薪,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人眠副,你說(shuō)我怎么就攤上這事画切。” “怎么了囱怕?”我有些...
- 文/不壞的土叔 我叫張陵霍弹,是天一觀的道長(zhǎng)毫别。 經(jīng)常有香客問(wèn)我,道長(zhǎng)典格,這世上最難降的妖魔是什么岛宦? 我笑而不...
- 正文 為了忘掉前任,我火速辦了婚禮耍缴,結(jié)果婚禮上恋博,老公的妹妹穿的比我還像新娘。我一直安慰自己私恬,他們只是感情好债沮,可當(dāng)我...
- 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著本鸣,像睡著了一般疫衩。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上荣德,一...
- 那天闷煤,我揣著相機(jī)與錄音,去河邊找鬼涮瞻。 笑死鲤拿,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的署咽。 我是一名探鬼主播近顷,決...
- 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼宁否!你這毒婦竟也來(lái)了窒升?” 一聲冷哼從身側(cè)響起,我...
- 序言:老撾萬(wàn)榮一對(duì)情侶失蹤慕匠,失蹤者是張志新(化名)和其女友劉穎饱须,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體台谊,經(jīng)...
- 正文 獨(dú)居荒郊野嶺守林人離奇死亡蓉媳,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
- 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了锅铅。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片酪呻。...
- 正文 年R本政府宣布姨蟋,位于F島的核電站,受9級(jí)特大地震影響立帖,放射性物質(zhì)發(fā)生泄漏眼溶。R本人自食惡果不足惜,卻給世界環(huán)境...
- 文/蒙蒙 一晓勇、第九天 我趴在偏房一處隱蔽的房頂上張望堂飞。 院中可真熱鬧,春花似錦绑咱、人聲如沸绰筛。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)铝噩。三九已至,卻和暖如春窿克,著一層夾襖步出監(jiān)牢的瞬間骏庸,已是汗流浹背。 一陣腳步聲響...
- 正文 我出身青樓只损,卻偏偏與公主長(zhǎng)得像一姿,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子跃惫,可洞房花燭夜當(dāng)晚...
推薦閱讀更多精彩內(nèi)容
- 先看On Delete屬性辈挂,可能取值如上圖為:No Action, Cascade,Set Null, Restr...
- 1衬横、CASCADE ([k??ske?d] 串行):表之間有外鍵約束時(shí),若對(duì)父表進(jìn)行刪除或更新操作是终蒂,與其關(guān)聯(lián)的...
- Odoo 的模型關(guān)聯(lián)是直接使用postgresql數(shù)據(jù)庫(kù)的表外鍵蜂林。Odoo的寫(xiě)法如下: 其中ondelete屬性值...
- SQL的主鍵和外鍵的作用: 外鍵取值規(guī)則:空值或參照的主鍵值。 (1)插入非空值時(shí)拇泣,如果主鍵表中沒(méi)有這個(gè)值噪叙,則不能...