ora-01008: 並非所有變數都已繫結
declare job number;
begin
sys.dbms_job.submit(job =>:job,
what => 'docontractreports;',
next_date => to_date('05-11-2010', 'dd-mm-yyyy'),
interval => 'trunc(sysdate, ''hh24'') + 1/2');
sys.dbms_output.put_line('job number is: ' || to_char(job));
commit;
end;
/ora-01008: 並非所有變數都已繫結
經查詢,是因為多了個冒號"
:", 把冒號去掉就ok 了。
改正後
declare job number;
begin
sys.dbms_job.submit(job =>job, --注意:此處沒有冒號了
what => 'docontractreports;',
next_date => to_date('05-11-2010', 'dd-mm-yyyy'),
interval => 'trunc(sysdate, ''hh24'') + 1/2');
sys.dbms_output.put_line('job number is: ' || to_char(job));
commit;
end;/
ORA 01008 並非所有變數都已繫結
merchantid 1 代表的意思是執行這條sql,傳入的引數列表裡第乙個引數放這個條件查詢。where merchantid 1 和 where merchantid 是一樣的意思。merchantid 就是乙個查詢的條件,1才是乙個變數,這個 1可以換成任何值。舉例 比如select from...
ORA 01008 並非所有變數都已繫結
今天使用plsql中的命令列視窗執行job,提示 ora 01008 並非所有變數都已繫結,如下圖 原來是應該用 代替 號 原來是應該用 代替 號 如下圖 其實plsql資料庫客戶端根本不用這麼麻煩。直接右鍵run一下就好了。如下圖 再送乙個問題 begin dbms job.interval jo...
命令列新建job報錯ORA 01008
命令列新建 job 錯誤 color red ora 01008 並非所有變數都已繫結 color 1 改正前 declare job number begin sys.dbms job.submit job job,what pro syn date d next date to date 30 ...