PL / SQL脚本 - 第一个计时器

时间:2016-06-20 11:51:31

标签: plsql

我在接口表中有数据需要根据一组条件(project#,task_Number)复制到应用程序表中。我能够在select语句中访问我需要的所有内容。我不确定如何启动脚本。任何指针都会很精彩。我之前没有写过PL / SQL脚本。

1 个答案:

答案 0 :(得分:0)

欢迎使用PLSQL!

编写脚本的方式取决于运行脚本的上下文。

如果我通过sqlplus运行脚本,我会在下面找到一些更大胆的板块,你可能会发现它会让你失望。

set define off;
set serveroutput on;
declare
  l_error varchar2(4094);
begin
  dbms_output.put_line('Start of script named XXX');

  --Select/Insert statements here

  --commit

  dbms_output.put_line('End of script named XXX');
EXCEPTION WHEN OTHERS THEN
  l_error := NVL(SUBSTR(SQLERRM,0,990),'NULL');
  dbms_output.put_line(l_error || ':-' || NVL(SUBSTR(DBMS_UTILITY.FORMAT_ERROR_BACKTRACE,0,3000),'NULL')); 
  rollback;
end;