db2主键自增和oracle,oracle_浅析常用数据库的自增字段创建方法汇总,DB2复制代码 代码如下:CREATEnbsp - phpStudy...

浅析常用数据库的自增字段创建方法汇总

DB2

CREATE   TABLE  T1

(

id  INTEGER   NOT   NULL  GENERATED ALWAYS  AS   IDENTITY  (START  WITH   1  INCREMENT  BY   1  MINVALUE  1  NO MAXVALUE NO CYCLE NO CACHE  ORDER ),

...

);

Oracle(需要创建一个SEQUENCE和一个TRIGGER):

CREATE TABLE T1

(

id NUMBER(10,0) NOT NULL,

...

);

CREATE SEQUENCE T1_ID_SEQ INCREMENT BY 1 START WITH 1 NOMAXVALUE NOCYCLE CACHE 100 ORDER;

CREATE OR REPLACE TRIGGER INSERT_T1_ID

BEFORE INSERT ON T1

REFERENCING NEW AS new OLD AS old

FOR EACH ROW

BEGIN

SELECT T1_ID_SEQ.NEXTVAL INTO :new.id FROM DUAL;

END;

MySQL

CREATE TABLE T1

(

id INT NOT NULL AUTO_INCREMENT,

...

);

PostgreSQL

CREATE TABLE T1

(

id SERIAL NOT NULL,

...

);

SQL Server

CREATE TABLE T1

(

id INT NOT NULL IDENTITY,

...

);

Sybase

CREATE TABLE T1

(

id INT NOT NULL IDENTITY,

...

);相关阅读:

jquery 字符串切割函数substring的用法说明

phpmailer中文乱码问题的解决方法

php的闭包(Closure)匿名函数初探

详解HTML5中download属性的应用

winform绑定快捷键的方法

ASP.NET如何获取两个日期之间的天数

PHP register_shutdown_function函数的深入解析

win10系统宽带连接错误676怎么办 宽带连接错误676的原因以及解决方法

JQuery中ajax方法访问web服务实例

用于cocos2d-x引擎(ndk)中为android项目生成编译文件列表

JavaScript中定义类的方式详解

js正则表达式学习笔记

iframe跨域通信封装详解

浅谈jQuery构造函数分析


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部