如您所知,当我们设置 PK 和/或约束时,将自动为我们创建一个键/约束名称( PK_...
、 DF_...
)。但是每当我重命名列名和/或表名时,这些键和约束都不会相应地自动重命名。
SQL 中是否有任何设置允许它自动执行此操作?
最佳答案
据我所知没有设置。重命名列名和/或表名后,您必须使用 sp_rename
来重命名约束。
相关阅读:http://davidbrycehoward.com/archive/2011/01/naming-and-renaming-database-constraints/
关于sql-server - 如何在 SQL Server 中重命名表和/或列时自动重命名键 ("PK_")和约束 ("DF_")?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20709049/