如何使用SQL脚本更改列的属性

如何使用SQL脚本更改列的属性,第1张

如何使用SQL脚本更改列的属性

如果您试图更改该列,使其成为一个IDENTITY列,那么您将无法做到这一点。您可以使用identity属性添加新列,但不能更改现有列。

如果这不是您要尝试执行的 *** 作,则可能会 包含 您收到 的实际错误消息


更改现有列的一般形式为:

ALTER TABLE [dbo].[tblBiometricPattern] ALTER COLUMN BiometricPatternID TINYINT NOT NULL IDENTITY(1,1)

(也就是说,您在COLUMN之前漏了单词“ ALTER”)。但是正如我所说,这现在将返回一个错误,告诉您不能更改列的IDENTITY属性。


如果该列 已经 是一个标识列,而您只是在更改数据类型,则不要使用IDENTITY()属性。它仍然是一个标识列:

ALTER TABLE [dbo].[tblBiometricPattern] ALTER COLUMN BiometricPatternID TINYINT NOT NULL


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5640395.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存