CSDN论坛 > MS-SQL Server > 基础类

对于一个已经存在的表来说,它没有自增长字段,但是我想使用SQL语句去在一个已有的int型字段上添加自增长属性,请问SQL语句是什么或者能不能实现?谢谢 [问题点数:0分]

Bbs1
本版专家分:0
结帖率 100%
CSDN今日推荐
Bbs1
本版专家分:20
Bbs1
本版专家分:0
Bbs6
本版专家分:8235
Blank
红花 2001年8月 其他数据库开发大版内专家分月排行榜第一
2001年7月 其他数据库开发大版内专家分月排行榜第一
2001年7月 MS-SQL Server大版内专家分月排行榜第一
2001年6月 MS-SQL Server大版内专家分月排行榜第一
Blank
黄花 2001年8月 MS-SQL Server大版内专家分月排行榜第二
Blank
蓝花 2001年2月 MS-SQL Server大版内专家分月排行榜第三
Bbs2
本版专家分:243
Bbs6
本版专家分:8235
Blank
红花 2001年8月 其他数据库开发大版内专家分月排行榜第一
2001年7月 其他数据库开发大版内专家分月排行榜第一
2001年7月 MS-SQL Server大版内专家分月排行榜第一
2001年6月 MS-SQL Server大版内专家分月排行榜第一
Blank
黄花 2001年8月 MS-SQL Server大版内专家分月排行榜第二
Blank
蓝花 2001年2月 MS-SQL Server大版内专家分月排行榜第三
Bbs1
本版专家分:13
Bbs2
本版专家分:125
Bbs2
本版专家分:130
Bbs4
本版专家分:1127
Blank
红花 2001年8月 C++ Builder大版内专家分月排行榜第一
Blank
黄花 2001年5月 C++ Builder大版内专家分月排行榜第二
2001年4月 C++ Builder大版内专家分月排行榜第二
Blank
蓝花 2001年9月 C++ Builder大版内专家分月排行榜第三
2001年7月 C++ Builder大版内专家分月排行榜第三
匿名用户不能发表回复!
其他相关推荐
oracle数据库中为已经存在表的主键ID设置自增
1. 创建一张表create table t_user( user_id number not null primary key, user_name varchar2(30), credits number, user_password varchar2(32), last_visit date, last_ip varchar2(23) )2. 为这个表创建序列create seq
给已经存在的字段添加自增的SQL语法
给已经存在的colume添加自增语法:ALTER TABLE table_name CHANGE column_name column_name data_type(size) constraint_name AUTO_INCREMENT;比如:ALTER TABLE student CHANGE id id INT( 11 ) NOT NULL AUTO_INCREMENT;...
oracle 实现表中某个字段的自动增加(相当于有些数据库的自增列)
说明:sqlserver 中设置某个列的自动增加是非常容易的,只需要在列后面加上 auto_increment即可,但是oracle在使用sql语句创建表时时不支持这种自增的。 那么要实现自增列怎么办? 三步搞定 --1.创建表----- CREATE TABLE users (   id number(11) NOT NULL ,   username varchar2(100
SQL_Oracle 表中ID字段的自动递增
原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明以下出处,否则追究版权法律责任。 深蓝的blog:   目标:实现向一张表中插入数据时,ID字段自动递增。 开始实验: (1)、创建实验表 createtable test_ID_add ( IDNUMBER(10), USERNAME VARCHAR2(32), TEL VARCHAR2(11), CR
把 mysql中的一个字段修改为自增张类型
如何实现MySQL设置自增字段是许多人都问到的问题,下面就为您介绍MySQL设置自增字段的相关知识,希望对您学习MySQL数据库能有所启迪。 MySQL设置自增字段的相关语句: alter table album change ALBUM_ID ALBUM_ID bigint not null auto_increment; alter table album auto_increm
如何用sql语句去掉列的自增长(identity)
如何用sql语句去掉列的自增长(identity) **无法通过alter把现有自增字段改为非自增 比如alter   table   a   alter   id   int,自增属性不会去掉 通过修改系统表可以做到(此法可能有不可预知的结果,慎之...) sp_configure   'allow   updates ',   1 GO reconfigure
sql server 给某张已经存在的表添加一个字段
其实很简单,就是每次都忘了,随便记录下 关键字: alter   table  OPPersonnel_promotion   add  [Remark] nvarchar(200) null  其中alter table add 为关键字不能变。其他的OPPersonnel_promotion   是表名字。 [Remark]新增字段名称, nvarchar(500)为字段类型 。null是...
oracle创建自增字段
oracle中,实现字段数值的自动增长
SQL设置自增长列的初始值
今天遇到一个问题,客户的自增长字段变成了int的最大值,导致不能插入数据了。如果将表的数据清空,那么还需要重设自增长字段的初始值,设置语句如下:     DBCC CHECKIDENT (RSItem, RESEED, 1001) 这个sql的意思是将RSItem中的自增长字段的初始值设置为1001。
sqlserver为数据库表增加自增字段
在sqlserver上对已用数据表增加自增字段,并一次性对所有现存记录加上编号。
关闭