0

我的数据库中有大约 65 个表。现在我想为所有表添加外键约束,有什么方法可以同时更改多个表,以便将相同的外键添加到所有必需的表中。

4

1 回答 1

0

你需要写一个SP。

将这 65 个表存储在一个表变量中,表变量的定义应该是

声明@table table(ID int IDENTITY (1,1),TABLE_NAME VARCHAR(1000))

现在运行一个循环,直到 MAX(ID) 并运行这个 Alter 语句。

由于要添加相同的外键,因此不会有问题。

问候

阿舒托什

于 2013-08-02T10:13:36.510 回答