当前位置:首页 » 编程语言 » 添加自增主键sql语句
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

添加自增主键sql语句

发布时间: 2022-03-05 19:49:45

sql 设置主键 自动增长

Alter table tabname add primary key(col) 设置主键
SELECT * FROM sys.columns WHERE object_id=OBJECT_ID('表名') AND is_identity=1自增列应该是这样

㈡ sql创建表格语句主键自动增加

如果是MySQL,可以使用AUTO_INCREMENT关键字,表示自增长。

比如:

createtabletest
(
idINT(20)notnullAUTO_INCREMENT,
primarykey(id)
);

如果是oracle,可以使用序列。

㈢ mysql数据库如何为表中已有的主键字段增加自增属性sql语句怎么写

_incrementprimarykey

㈣ sql语句 如何添加自增长主键

create table 表名(字段名 int not null primary key identity(1,1))

㈤ id自增 sql语句怎么写

mysql的
create table t_user(
id int primary key auto_increment
)

oracle的
CREATE SEQUENCE user_sequence
INCREMENT BY 1 -- 每次加几个
START WITH 1 -- 从1开始计数
NOMAXVALUE -- 不设置最大值
NOCYCLE -- 一直累加,不循环
CACHE 10;

一旦定义了user_sequence,你就可以用CURRVAL,NEXTVAL
CURRVAL=返回 sequence的当前值
NEXTVAL=增加sequence的值,然后返回 sequence 值

INSERT INTO t_user VALUES
(user_sequence.nextval);