sql-server - 如何在 SQL Server 中重命名表和/或列时自动重命名键 ("PK_")和约束 ("DF_")?

标签 sql-server constraints primary-key rename

如您所知,当我们设置 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/

相关文章:

c# - 一对一 Entity Framework 关系

c# - 重建 SQL Server 全文索引

sql-server - SQL Server 默认选择前 1000 行

MySQL外键级联删除不起作用,完全难倒

mysql - 如何从MySQL中的不同表引用多个fks

php - 删除主键时删除所有外键数据,反之亦然

sql - T-SQL 中的加权平均值(如 Excel 的 SUMPRODUCT)

ios - 父 View iOS 的 subview 约束

javascript - PhysicsJS - 如何创建一个在被击中时围绕固定点旋转的物体?

java - 错误: Index parameter out of range