11g trigger賦值語法變化
--11g
create or replace trigger tr_name
before insert on table_name
for each row
begin
:new.id := seq_name.nextval;
end;
/
create or replace trigger tr_name
before insert on table_name
for each row
begin
:new.id := seq_name.nextval;
end;
/
--10g
create or replace trigger tr_name
before insert on table_name
for each row
declare
v_id number;
begin
select seq_name.nextval into v_id from dual;
:new.id := v_id;
end;
/
before insert on table_name
for each row
declare
v_id number;
begin
select seq_name.nextval into v_id from dual;
:new.id := v_id;
end;
/
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/13177610/viewspace-689058/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- PLSQL Language Reference-PL/SQL語言基礎-變數賦值-使用賦值語句賦值SQL變數賦值
- PLSQL Language Reference-PL/SQL語言基礎-變數賦值-對BOOLEAN變數賦值SQL變數賦值Boolean
- go語言變數的宣告與賦值Go變數賦值
- Shell變數賦值語句不能有空格變數賦值
- 執行sql語句給外部變數賦值SQL變數賦值
- php之普通變數賦值、物件賦值、引用賦值的區別PHP變數賦值物件
- 變數的賦值 指標間接賦值變數賦值指標
- PLSQL Language Reference-PL/SQL語言基礎-變數賦值-使用SELECT INTO賦值SQL變數賦值
- javascript變數賦值或者重新賦值注意事項JavaScript變數賦值
- vue scrollTop 無法賦值Vue賦值
- 動態監控input的值的變化 賦值value觸發賦值
- oracle trigger語法小記(一)Oracle
- 變數的解構賦值變數賦值
- shell 變數賦值問題變數賦值
- shell變數命名與賦值變數賦值
- php變數賦值給jsPHP變數賦值JS
- python 多變數賦值Python變數賦值
- PLSQL Language Reference-PL/SQL語言基礎-變數賦值-作為子程式引數來賦值SQL變數賦值
- 物件屬性值賦給變數物件變數
- 給物件引用變數賦值(轉)物件變數賦值
- ES6詳解六:賦值語法糖 destructing & spread賦值Struct
- 形似賦值語句的引數賦值
- C語言_指標變數的賦值與運算,很詳細C語言指標變數賦值
- Vue.js - 陣列和物件的賦值動態變化 & 克隆Vue.js陣列物件賦值
- c#小灶——常量、變數和賦值C#變數賦值
- AC-DMIS 5.3 V變數賦值變數賦值
- shell中變數的取值與賦值變數賦值
- 再說mysql中的變數賦值MySql變數賦值
- Javascript 解構賦值,將屬性/值從物件/陣列中取出,賦值給其他變數JavaScript賦值物件陣列變數
- vue 變數賦值同時改變的問題Vue變數賦值
- jquery ajax從後臺讀取的資料無法賦值給變數jQuery賦值變數
- JS 中賦值語句的祕密JS賦值
- C語言中結構體直接賦值?C語言結構體賦值
- C++ 初始化與賦值C++賦值
- ES6語法學習筆記之let const 解構賦值筆記賦值
- JS中的變數賦值深入理解JS變數賦值
- 列表切片賦值給另一個變數賦值變數
- 自己對Java中if變數賦值的理解Java變數賦值