首页 相关文章 分享Oracle9i中建立自增字段的最新办法

分享Oracle9i中建立自增字段的最新办法

  很多人都知道在Oracle中并没有像其他数据库中的自增字段,那么我们怎样才能实现Oracle的自增字段功能呢?下面我们通过Oracle中的Sequence和Trigger来实现此功能。

  1、首先建立一个创建自增字段的存储过程

//Written by Sun Zhenfang 20040903
create or replace procedure pr_CreateIdentityColumn
(tablename varchar2,columnname varchar2)
as
strsql varchar2(1000);
begin
strsql := 'create sequence seq_'||tablename||'
minvalue 1 maxvalue 999999999999999999
start with 1 increment by 1 nocache';
execute immediate strsql;
strsql := 'create or replace trigge...[ 查看全文 ]

2016-02-19 标签:

分享Oracle9i中建立自增字段的最新办法的相关文章

手机页面
收藏网站 回到头部