pku*_*rov 18 t-sql sql-server rename primary-key
我在Notes名为的表上有一个PK约束,PK_dbo.Notes并希望将其重命名为PK_Notes使用SQL Server DDL,即不使用SSMS重命名菜单选项.
pku*_*rov 31
有时你需要在方括号中明确地包装名称,如下所示:
sp_rename @objname = N'[Notes].[PK_dbo.Notes]', @newname = N'PK_Notes'
Run Code Online (Sandbox Code Playgroud)
我认为这是因为PK名称中的点.
此外,如您所见,不需要@objtype = 'OBJECT'指定PK约束.
| 归档时间: |
|
| 查看次数: |
18970 次 |
| 最近记录: |