sql – 更改表以将IDENTITY设置为off
发布时间:2020-05-28 13:24:44 所属栏目:MsSql 来源:互联网
导读:我有一个表,它有一个列(orderid),其IDENTITY设置为true.现在我想把它关掉.我怎么能用ALTER COLUMN呢?有点像这样吗? ALTER TABLE MyTableALTER Column MyColumn SET IDENTITY OFF 设置标识列后,您无法将其删除,也无法将其设置为OFF. 您可能必须首先将数据复
我有一个表,它有一个列(orderid),其IDENTITY设置为true.现在我想把它关掉.我怎么能用ALTER COLUMN呢?有点像这样吗? ALTER TABLE MyTable ALTER Column MyColumn SET IDENTITY OFF 解决方法设置标识列后,您无法将其删除,也无法将其设置为OFF.您可能必须首先将数据复制到其他列(没有标识)中来删除列.所以这就像添加一个新列到您的表并将现有标识列的值复制到它.然后删除旧列(具有标识),最后将新列重命名为旧列名. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sql-server – 是否可以在SQL Server中查看LRU-K值?
- sql-server – 使用HAProxy为镜像SQL Server提供容错功能
- sql – 使用ORDER BY选择COUNT(*)
- 数据库 – 在Oracle函数中获取上个月的最后一天
- schema – Redgate SQL Compare与Visual Studio 2010 Premi
- sql-server – 如何防止Sql Server作业同时运行
- 与使用SQL Server匹配字符串的“=”相似
- 通过实例分析MySQL中的四种事务隔离级别
- sql-server – 如何级联删除多对多表
- sql – 从有条件的巨大数据库中选择n个随机行