Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的数据库中有大约 65 个表。现在我想为所有表添加外键约束,有什么方法可以同时更改多个表,以便将相同的外键添加到所有必需的表中。
你需要写一个SP。
将这 65 个表存储在一个表变量中,表变量的定义应该是
声明@table table(ID int IDENTITY (1,1),TABLE_NAME VARCHAR(1000))
现在运行一个循环,直到 MAX(ID) 并运行这个 Alter 语句。
由于要添加相同的外键,因此不会有问题。
问候
阿舒托什