0
我的數據庫中有大約65個表格。 現在我想添加外鍵約束到所有的表,有沒有什麼辦法可以在同一時間更改多個表的相同的外鍵添加到所有必要的表。Mysql一起改變多個表格
我的數據庫中有大約65個表格。 現在我想添加外鍵約束到所有的表,有沒有什麼辦法可以在同一時間更改多個表的相同的外鍵添加到所有必要的表。Mysql一起改變多個表格
你需要寫一個SP。
儲存在表變量和表變量的定義這些65個表應該是
聲明@table表(ID INT IDENTITY(1,1),TABLE_NAME VARCHAR(1000))
現在運行循環並直到MAX(ID)並運行此Alter語句。
作爲相同的外鍵添加它不會是一個問題。
問候
Ashutosh說
我沒有得到你的答案 –
「外鍵約束添加到所有表」 爲什麼? – Raptor
它不是所有的表,但添加外鍵到連接到它們各自父表的表格。 –