%ROWTYPEを使ったINSERT文

%ROWTYPEを使ったINSERT文

いつのバージョンからかは分からないが(10gではok)、最近ではプロシージャで%ROWTYPEをINSERT文に使えるらしい。

■参考
http://otn.oracle.co.jp/forum/message.jspa?message...

使い方はこんな感じ
declare
  rowtype_variable table_name%ROWTYPE;
begin
  INSERT INTO table_name VALUES rowtype_variable;
end;
いちいちINSERT文にVALUESを指定しなくて済むから便利です。
2007年03月13日(火) 23:11:34 Modified by mr_makochi




スマートフォン版で見る