社区
MS-SQL Server
帖子详情
sql2005中给字段加identity的问题
ibicf
2007-06-15 09:59:10
各位老大,我的sql2005有张表,里面有数据。现在我想给一个字段加identity的属性,但是好像不能加。请问可不可以再保留数据的基础上直接加?如果可以应该用什么语句?谢谢
...全文
408
3
打赏
收藏
sql2005中给字段加identity的问题
各位老大,我的sql2005有张表,里面有数据。现在我想给一个字段加identity的属性,但是好像不能加。请问可不可以再保留数据的基础上直接加?如果可以应该用什么语句?谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
肥胖的柠檬
2007-06-15
打赏
举报
回复
如果直接,alter table add column columnname int identity(1,1)
columnname 是为空的吧,用子陌的方法就可以了
子陌红尘
2007-06-15
打赏
举报
回复
在SQL Server 2000中这样做:
1、建新表,将字段直接建为identity属性
2、将identity_insert设置为off,将原表数据insert过去
3、更新identity当前值为表内最大值
4、删除原表
5、重命名新表为原表表名
hxd001_810
2007-06-15
打赏
举报
回复
alter table add column columnname int identity(1,1)
sql
语句妙用,各种
sql
语句的详细用法与讲解
在
SQL
Server
中
,
Identity
列是一种自动递增的
字段
类型,常用于主键。但是,当删除数据后,
Identity
列的值不会重置,可能会造成不连续的序列。`SET
IDENTITY
_INSERT`语句可以允许在插入时手动指定
Identity
列的值,但...
SQL
server
中
字段
自增:
IDENTITY
、序列Sequence
属性,就会为该表创建一个自增长列,每次插入新记录时,该列的值会自动递增。这样可以确保每个记录都有一个唯一的标识符。适用于单个表的自增长列,而序列适用于需要在多个...在
SQL
Server
中
,例如,下面是一个使用。
sql
server 查看修改表
中
identity
字段
值
DBCC CHECKIDENT (表名, RESEED, 数值) --修改
identity
自增值。DBCC CHECKIDENT (表名) --查看值。
用
sql
语句如何给
字段
添
加
和去掉
identity
属性
--在
SQL
SERVER的Enterprise Manage
中
,先建一个表--然后右击,选择Design Table,添
加
了
Identity
属性后,用Save Change Script按钮--看看系统是怎么做的,去掉
Identity
同理. --假如建了表a,id有
identity
属性-----...
my
sql
identity
sql
,
SQL
Server的
Identity
字段
使用/复制/重设
SQL
Server的
Identity
字段
使用/复制/重设在数据库
中
, 常用的一个流水编号通常会使用
identity
字段
来进行设置, 这种编号的好处是一定不会重复, 而且一定是唯一的, 这对table
中
的唯一值特性很重要, 通常用来做客户...
MS-SQL Server
34,872
社区成员
254,640
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章