社区
疑难问题
帖子详情
如何用SQL语句修改字段为标识列!
IceRiver_11
2003-11-04 02:15:54
谢谢!
...全文
297
4
打赏
收藏
如何用SQL语句修改字段为标识列!
谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
LoveSQL
2003-11-04
打赏
举报
回复
那你还是到企业管理器中直接在表上修改就好了。
IceRiver_11
2003-11-04
打赏
举报
回复
这个方法知道!问题是这个字段有主外键关系!当时就是因为这个放弃这种加一字段的方法!其他的感觉没有什么好的方法了!如果是一个表也好办,重新加主外键关系也就凑合着算了!问题是现在表不定!那么关系就海了去了!不是很现实!此外这样加表字段的顺序就不对了!那么原来别人写的程序也有可能会出错!帮忙想想还有什么好办法?跟踪发现SQLSERVER是先把数据导出到临时表,删除原表再建原表再导数据!麻烦!
pengdali
2003-11-04
打赏
举报
回复
无数据:
ALTER TABLE 表 ADD 编号1 bigint identity(1,1) not null
go
ALTER TABLE 表 DROP COLUMN 编号
go
exec sp_rename '表.编号1','编号'
go
pengdali
2003-11-04
打赏
举报
回复
有数据的话
ALTER TABLE 表 ADD 编号1 bigint identity(1,1) not null
go
SET IDENTITY_INSERT 表 ON
go
update 表 set 编号1=编号
go
SET IDENTITY_INSERT 表 OFF
go
ALTER TABLE 表 DROP COLUMN 编号
go
exec sp_rename '表.编号1','编号'
go
sql server建表时设置ID
字段
自增的简单方法
列
属性中,通过设置“
标识
规范”的属性可以设置
字段
自增,从下图上看,“是
标识
”的值是否,说明id还不是自增
字段
能够设置ID
字段
自增的
字段
必须是可自增的,比如int,bigint类型,而varchar类型是不可自增的。...
使用
sql语句
创建
修改
SQL Server
标识
列
(即自动增长
列
)(转)
一、
标识
列
的定义以及特点SQL Server中的
标识
列
又称
标识
符
列
,习惯上又叫自增
列
。该种
列
具有以下三种特点:1、
列
的数据类型为不带小数的数值类型2、在进行插入(Insert)操作时,该
列
的值是由系统按一定规律生成,不允许...
使用
sql语句
创建
修改
SQL Server
标识
列
(即自动增长
列
)
SQL Server中的
标识
列
又称
标识
符
列
,习惯上又叫自增
列
。 该种
列
具有以下三种特点: 1、
列
的数据类型为不带小数的数值类型 2、在进行插入(Insert)操作时,该
列
的值是由系统按一定规律生成,不允许空值 3、
列
值不...
使用
sql语句
创建
修改
SQL Server
标识
列
SQL Server中的
标识
列
又称
标识
符
列
,习惯上又叫自增
列
。 该种
列
具有以下三种特点: 1、
列
的数据类型为不带小数的数值类型 2、在进行插入(Insert)操作时,该
列
的值是由系统按一定规律生成,不允许空值 3、
列
值不重复,...
SQL语句
中,创建
标识
列
、默认值及各种约束的语法介绍
虽然创建表中
字段
的主外键、
标识
列
、唯一约束、check约束等可以使用视图法创建,但最基本的还是应该会使用
sql语句
来创建这些吧,咱废话少说,直接上干货!!! 添加主键约束: alter table <表名> add ...
疑难问题
22,209
社区成员
121,730
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章