自动增长列IDENTITY(1,1),只能创建的时候才能设置吗?无法更改?
2011-06-07 14:39
211 查看
今天创建了一个Table:RoleRight,忘了给Right_ID列设置自动增长了,想Right_ID列添加一个IDENTITY,可是写了好几条语句都提示失败。大致语句是这么写的:
ALTERTABLE RoleRight ALTER Right_ID BIGINTIDENTITY(1,1)
网上查了资料,好像IDENTITY只能在创建表的时候加上,如果没加的话,只能把这个Right_ID列删除了,再新建一个有IDENTITY的Right_ID列:
ALTERTABLE RoleRight DROP Right_ID
ALTERTABLE RoleRight ADD Right_ID BIGINTIDENTITY(1,1) NOTNULL
ALTERTABLE RoleRight ALTER Right_ID BIGINTIDENTITY(1,1)
网上查了资料,好像IDENTITY只能在创建表的时候加上,如果没加的话,只能把这个Right_ID列删除了,再新建一个有IDENTITY的Right_ID列:
ALTERTABLE RoleRight DROP Right_ID
ALTERTABLE RoleRight ADD Right_ID BIGINTIDENTITY(1,1) NOTNULL
相关文章推荐
- SQL 2000创建表的时候设置某一字段为自动增长的类型
- Windows Update的自动更新被关闭了,并且更改按钮是灰色无法更改设置
- Eclipse4.7基础 在创建类的时候,进行设置自动实现抽象父类的所有抽象方法
- powerdesigner 设置自动增长列(identity)和默认值
- Mysql创建一个表,字段设置为自动增长(自增字段)
- MySQL数据库--怎样创建一张用户表,ID设置为自动增长列(新手必会)
- powerdesigner 设置自动增长列(identity),和默认值(转)
- powerdesigner 设置自动增长列(identity),和默认值
- MySQL如何创建用户表并将其ID设置为自动增长列?
- powerdesigner创建oracle 数据库表,设置表主键列为自动增长
- powerdesigner 设置自动增长列(identity),和默认值
- oracle 创建用户,表空间,给权限,设置表空间自动增长
- 创建社区的时候不自动初始化公有页的设置
- Oracle创建表设置自动增长列范例
- powerdesigner 设置自动增长列(identity),和默认值
- Eclipse中创建java类的时候自动设置作者信息和创建时间
- powerdesigner创建oracle 数据库表,设置表主键列为自动增长。 .
- 54. 更改临时表空间,并设置为自动增长
- powerdesigner 设置自动增长列(identity),和默认值
- SQL 数据库 学习 032 identity的用法 --- 如何设置主键自动增长(用户不需要为identity修饰的主键赋值)