各数据库ID设置自增方法
来源:互联网 发布:java heap space原因 编辑:程序博客网 时间:2024/06/05 20:31
Oracle,创建序列->创建触发器
yss_test_seq ehr
-- Create sequence
create sequence yss_test_seq
minvalue 1
start with 1
increment by 1
order;
create or replace trigger yss_test_trg
before insert on YSS_TEST
for each row
begin
select yss_test_seq.nextval into:New.id from dual;
name character varying
);
yss_test_seq ehr
-- Create sequence
create sequence yss_test_seq
minvalue 1
start with 1
increment by 1
order;
create or replace trigger yss_test_trg
before insert on YSS_TEST
for each row
begin
select yss_test_seq.nextval into:New.id from dual;
end yss_test_trg;
SqlServer,把表的主键设为标识
create table
yss_test
(
id int identity(1,1) primary key not null,
name varchar(50)
);PostgreSQL,类型serial表示自动增加
create table
yss_test
(
id SERIAL primary key ,name character varying
);
MySQL,把表的主键设为auto_increment类型
create table
yss_test
(
id int auto_increment primary key not null,
name varchar(50)
);
DB2,把表的主键设为标识
yss_test
(
id integer not null generated always as identity(start with 1,increment by 1) ,
name varchar(50),
primary key(id)
);
0 0
- 各数据库ID设置自增方法
- mysql数据库设置自增id初始值
- oracle数据库设置id自增
- 数据库id自增
- Sqlserver数据库表重设置自增主键ID号
- ORACLE数据库中ID自增的设置
- jsp设置mysql数据库自增id的小结
- SQLITE数据表主键设置Id自增方法
- SQLITE数据表主键设置Id自增方法
- SQLITE数据表主键设置Id自增方法
- SQLITE数据表主键设置Id自增方法
- SQLITE数据表主键设置Id自增方法
- SQLITE数据表主键设置Id自增方法
- 三种方法重置 mysql 数据库自增ID
- Oracle 设置自增ID
- 数据库创建自增id
- oracle数据库中为已经存在表的主键ID设置自增
- SqlServer 分组自增ID设置
- 数组指针和指针数组的区别
- 记录我的博士生涯
- Linux chmod命令详解
- 然而沼跃鱼早就看穿了一切(字符串匹配的题目)
- 如何修改pdf文件内容
- 各数据库ID设置自增方法
- switch case break
- android 两种调用系统资源实现录音
- 自定义特效VIew第一弹之竖直TextView
- Java Annotations Tutorial with Custom Annotation
- (转)中国近20年一次大危机:印钱已无解
- jQuery EasyUI中对表格进行编辑的实现代码
- Ubuntu 设置环境变量
- 命令行清理、查看DNS缓存信息