标签: mysql sql foreign-keys
我的数据库中有大约65个表。 现在我想为所有表添加外键约束,有没有什么方法可以同时更改多个表,以便将相同的外键添加到所有必需的表中。
答案 0 :(得分:0)
你需要写一个SP。
将这65个表存储在表变量中,表变量的定义应为
声明@table表(ID int IDENTITY(1,1),TABLE_NAME VARCHAR(1000))
现在运行循环并直到MAX(ID)并运行此Alter语句。
由于要添加相同的外键,因此不会出现问题。
问候
Ashutosh