用序列來實現
--建序列:
create sequence seq_name
increment by 1
start with 1
maxvalue 99999999999
nocycle
cache 10
--呼叫:
insert into table(id,name) values(seq_name.nextval,'名字');
oracle中怎樣將字段建成象sql2000中的id自動+1的字段
兩種方法
方法一:
用觸發器
建乙個序列
create sequence a_seq increment by 1 start with 100;
建乙個觸發器, 自動+1
create or replace trigger your_seq_tri
before insert on your_table1 for each row
declare
next_id number;
begin
select your_seq.nextval into next_id from dual;
:new.id := next_id;
end
乙個完整的Oracle建表的例子
建表一般來說是個挺簡單的事情,但是oracle的建表語句有很多可選的引數,有些我們可能平時不太用,用的時候又不知道怎麼用,這裡就寫乙個較完整的建表的例子 create table banping id number 5 constraint banping id pk primary key,las...
乙個完整的Oracle建表的例子
建表一般來說是個挺簡單的事情,但是oracle的建表語句有很多可選的引數,有些我們可能平時不太用,用的時候又不知道怎麼用,這裡就寫乙個較完整的建表的例子 create table banping id number 5 constraint banping id pk primary key,las...
C LDAP增加乙個使用者
一 首先建立乙個ldap連線 二 建立乙個ldapentry,首先要建立ldapattributeset 乙個包括使用者所有資訊的屬性集 三 將這個ldapattributeset新增到ldapentry中,再執行新增操作 ldapconnection ldapconn new ldapconnec...