例1 插入一條記錄並顯示

2021-06-26 21:39:30 字數 571 閱讀 4173

declare

row_id rowid;

info varchar2(40);

begin

insert into scott.dept values (90, '財務室', '海口')

returning rowid, dname||':'||to_char(deptno)||':'||loc

into row_id, info;

dbms_output.put_line('rowid:'||row_id);

dbms_output.put_line(info);

end;

returning 子句用於檢索insert 語句中所影響的資料行數,當insert 語句使用

values 子句插入資料時,returning 字句還可將列表示式、rowid 和ref 值返回到

輸出變數中。在使用returning 子句是應注意以下幾點限制:

1.不能與dml 語句和遠端物件一起使用;

2.不能檢索long 型別資訊;

3.當通過檢視向基表中插入資料時,只能與單基表檢視一起使用。

上一條記錄下一條記錄

select top 1 from 表 where id 當前id order by id desc select top 1 from 表 where id 當前id order by id desc 上一條記錄 select top 1 blogid from gcc bloginfo wher...

插入一條彩信

private void testinsertsms final string address address final string date date final string read read final string status status final string type typ...

一條insert語句批量插入多條記錄

常見的insert語句,向資料庫中,一條語句只能插入一條資料 一條insert只能插入一條資料 insert into person id,personcode,personname telnumber values 1,5112403 張三 1378902134 一次插入多條資料的方法 方式一 i...