可能是由于你的字段“id”跟关键字冲突,而IDENTITY(1,1)应该没错
解决方案 »
- 求在一表中,有A、B两列,找出同相更新到C列.谢谢
- sqlite数据库中添加数据时提示“Insertion failed because the database is full”
- 如何在sql server2000中执行sql语句
- 请教一个数据库问题
- sql 2005 安装的问题 急
- 如果中文字符是通过参数传入存储过程执行,如何在存储过程中达到“insert into t(a, b) values(N'简体', N'繁体')”的效果?
- 如何让自增长列重新计数?
- 请教递归问题 大家都来帮忙看看 谢谢!
- sql server 中存储过程是否能返回一个talbe!!
- 救命啊,请教如何在全文检索时候搜索多个表中的多个字段
- 急用,请教sql错误代号
- 急用,请教sql错误代号
ALTER TABLE 表 ADD 编号1 bigint identity(1,1) not null
go
SET IDENTITY_INSERT 表 ON
go
update tablename set 编号1=编号
go
SET IDENTITY_INSERT 表 OFF
go
ALTER TABLE 表 DROP COLUMN 编号
go
exec sp_rename '表.编号1','编号'
go
alter column id IDENTITY(1,1) NOT NULL
呵呵~,好像少了数据类型哦
alter table ttt
alter column id int IDENTITY(1,1) NOT NULL