亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
12下一頁
最近訪問板塊 發(fā)新帖
查看: 19327 | 回復(fù): 11
打印 上一主題 下一主題

postgreSQL 有什么辦法讓外鍵的約束效果暫時失效 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2014-02-10 16:35 |只看該作者 |倒序瀏覽
有什么辦法在不刪除外鍵的情況下,讓外鍵的約束效果暫時失效,以便向表中插入數(shù)據(jù)。
寫入數(shù)據(jù)結(jié)束后再恢復(fù)約束。
功能等同于mysql中    解除所有外鍵約束 SET FOREIGN_KEY_CHECKS=0。

論壇徽章:
89
水瓶座
日期:2014-04-01 08:53:31天蝎座
日期:2014-04-01 08:53:53天秤座
日期:2014-04-01 08:54:02射手座
日期:2014-04-01 08:54:15子鼠
日期:2014-04-01 08:55:35辰龍
日期:2014-04-01 08:56:36未羊
日期:2014-04-01 08:56:27戌狗
日期:2014-04-01 08:56:13亥豬
日期:2014-04-01 08:56:02亥豬
日期:2014-04-08 08:38:58程序設(shè)計版塊每日發(fā)帖之星
日期:2016-01-05 06:20:00程序設(shè)計版塊每日發(fā)帖之星
日期:2016-01-07 06:20:00
2 [報告]
發(fā)表于 2014-02-11 16:40 |只看該作者
這么做,有什么原因嗎?

為了提高性能?

論壇徽章:
89
水瓶座
日期:2014-04-01 08:53:31天蝎座
日期:2014-04-01 08:53:53天秤座
日期:2014-04-01 08:54:02射手座
日期:2014-04-01 08:54:15子鼠
日期:2014-04-01 08:55:35辰龍
日期:2014-04-01 08:56:36未羊
日期:2014-04-01 08:56:27戌狗
日期:2014-04-01 08:56:13亥豬
日期:2014-04-01 08:56:02亥豬
日期:2014-04-08 08:38:58程序設(shè)計版塊每日發(fā)帖之星
日期:2016-01-05 06:20:00程序設(shè)計版塊每日發(fā)帖之星
日期:2016-01-07 06:20:00
3 [報告]
發(fā)表于 2014-02-11 16:40 |只看該作者
大批量數(shù)據(jù)導(dǎo)入?

論壇徽章:
0
4 [報告]
發(fā)表于 2014-02-12 09:38 |只看該作者
就是有這塊跟mysql功能同步,備份數(shù)據(jù)庫用。但是不是大批量導(dǎo)入。大批量導(dǎo)入數(shù)據(jù)可以用copy。網(wǎng)上有提出的幾種方案:a.用copy。b.先刪除所有外鍵,然后插入數(shù)據(jù),最后恢復(fù)外鍵。這樣做也不是很合適。不知道有沒有更好的方法不。謝謝。回復(fù) 3# fender0107401


   

論壇徽章:
2
亥豬
日期:2014-03-19 16:36:35午馬
日期:2014-11-23 23:48:46
5 [報告]
發(fā)表于 2014-02-12 23:21 |只看該作者
有這功能,記得是建表的時候需要指定一個什么,具體查查手冊 create table那里。

論壇徽章:
0
6 [報告]
發(fā)表于 2014-02-13 23:46 |只看該作者
謝謝。是:延遲生效初始化延遲生效是直到事務(wù)完成才檢查(可使用set constraints調(diào)整) 嗎。還是不會用 回復(fù) 5# gvim


   

論壇徽章:
0
7 [報告]
發(fā)表于 2014-02-14 17:28 |只看該作者
貌似沒有,只能刪除完了重建。

論壇徽章:
0
8 [報告]
發(fā)表于 2014-02-15 17:52 |只看該作者
哦哦,這種方式是可行的,但是程序不知道外鍵名,然后對應(yīng)刪除。就是實現(xiàn)起來麻煩
回復(fù) 7# yueliangdao0608


   

論壇徽章:
7
數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2015-08-08 06:20:00數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2015-08-29 06:20:00數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2015-08-29 06:20:00數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2015-09-18 06:20:00數(shù)據(jù)庫技術(shù)版塊每周發(fā)帖之星
日期:2015-11-06 19:56:51數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-01-22 06:20:00數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-02-05 06:20:00
9 [報告]
發(fā)表于 2014-02-16 22:43 |只看該作者
查系統(tǒng)表 可以查到,然后 拼語句執(zhí)行

回復(fù) 8# stone531


   

論壇徽章:
0
10 [報告]
發(fā)表于 2014-02-17 11:30 |只看該作者
謝謝 豐衣足食的方案,是可行的。但是查看數(shù)據(jù)的所有外鍵名稱,是有什么語句不。select * from pg_foreign_table 為空。但是刪除外鍵需要外鍵名。ALTER TABLE sc DROP CONSTRAINT sc_cou,現(xiàn)在是想如何獲取到表所對的外鍵名。謝謝

回復(fù) 9# asdf2110


   
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP