相关疑难解决方法(0)

如何使用SQL语法更改主键约束?

我有一个表在主键约束中缺少一列.我不想通过SQL Server进行编辑,而是将其放在一个脚本中,以将其添加为更新脚本的一部分.

我可以使用什么语法来执行此操作?我必须放弃并重新创建关键约束吗?

sql-server

93
推荐指数
2
解决办法
15万
查看次数

在SQL Server 2005中即时查找主键约束

我有以下SQL:

 ALTER TABLE dbo.PS_userVariables DROP CONSTRAINT PK_PS_userVariables;
 ALTER TABLE dbo.PS_userVariables ADD PRIMARY KEY (varnumber, subjectID, userID, datasetID, listid, userVarTitle);
Run Code Online (Sandbox Code Playgroud)

由于我有多个环境,因此PK_PS_userVariables约束名称在我的不同数据库中是不同的.如何编写获取该名称的脚本然后将其添加到我的脚本中?

sql sql-server sql-server-2005 primary-key

3
推荐指数
1
解决办法
1万
查看次数

如何删除sql server中的主键?

如何使用t-sql(我的意思是脚本)删除主键,例如alter table tablename修改主键..!如何编写删除主键的脚本?提前致谢!!!!

sql sql-server sql-server-2008

1
推荐指数
1
解决办法
2万
查看次数