gpt4 book ai didi

sql-server - 如何在 SQL Server 中重命名主键约束

转载 作者:行者123 更新时间:2023-12-02 03:42:30 25 4
gpt4 key购买 nike

我对名为 PK_dbo.Notes 的表 Notes 有 PK 约束,并希望使用 SQL Server DDL 将其重命名为 PK_Notes,即不通过使用 SSMS 重命名菜单选项。

another question 中提到的答案查询对我不起作用。 That thread的答案也很有帮助,但也不起作用。

最佳答案

有时您需要显式地将名称括在方括号中,如下所示:

sp_rename @objname = N'[Notes].[PK_dbo.Notes]', @newname = N'PK_Notes'

我认为这是因为PK名称中的点。

此外,如您所见,PK 约束不需要指定 @objtype = 'OBJECT'

关于sql-server - 如何在 SQL Server 中重命名主键约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37577702/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com