oracle 自增字段
来源:互联网 发布:linux gdb 编辑:程序博客网 时间:2024/04/25 18:59
oracle中不提供自增长字段,如果要实现自增长字段,可以使用sequence和trigger配合来实现自增字段的效果:
实例如下:
建表
CREATE TABLE table1
(id NUMBER PRIMARY KEY,
username VARCHAR2(50));
--建序列
CREATE SEQUENCE table1_seq
MINVALUE 1
MAXVALUE 9999999999
START WITH 1
INCREMENT BY 1
CACHE 30
ORDER;
--建触発器
CREATE OR REPLACE TRIGGER table1_tg
BEFORE INSERT ON table1
FOR EACH ROW
BEGIN
SELECT table1_seq.NEXTVAL INTO :NEW.id FROM DUAL;
END;
--執行
INSERT INTO table1 (username) VALUES ('張三');
版权声明
请尊重原创作品。转载请保持文章完整性,并以超链接形式注明原始作者“tingsking18”和主站点地址,方便其他朋友提问和指正。
- ORACLE自增字段
- oracle 自增字段
- oracle字段自增
- oracle 自增字段
- oracle自增字段
- oracle 自增字段
- oracle自增字段
- Oracle自增字段
- oracle 自增字段
- oracle 自增 字段
- oracle没有自增字段
- oracle 的自增字段。
- oracle 创建自增字段
- Oracle 处理自增字段
- Oracle自增字段设置
- Oracle创建自增字段
- oracle 创建自增字段
- ORACLE实现字段自增
- Windows Management Instrumentation 命令行(MSDN)(WMIC)
- VS.NET2008 无法在web服务器上启动调试,web服务器未能找到请求的资源--解决方案
- 我的人生中的"二缺一"
- 关于收集用户信息
- TechNet动手实验营-Windows Server 2008 分支机构管理实践-5月8日-苏州
- oracle 自增字段
- vmware 中安装linux 后如何安装vmtool【详细安装过程】
- 如何编写64位程序
- 一步一步学Flash Media Server(二)
- 破解QQ密保
- VS 2008 怎么添加消息
- 几次谈话。或许就是这些在影响着我的学习和思考习惯
- 一步一步学Flash Media Server(三)
- Java面试23问