create or replace function GETJITIMEREPORT(BgDate varchar) --根據報告型別回傳季度的第一天
return
varchar
is
i varchar(32); --報告型別
res Character(32); --回傳結果
begin
i :=GETJIREPORT(BgDate);
if i='第一' then
res := '1月1日';
elsif i='第二' then
res := '4月1日';
elsif i='第三' then
res := '7月1日';
else
res := '10月1日';
end if;
return res;
end;
uj5u.com熱心網友回復:
編譯錯誤,把GETJIREPORT(BgDate)改成BgDate,函式里面不用帶函式名GETJIREPORTcreate or replace function GETJITIMEREPORT(BgDate varchar) --根據報告型別回傳季度的第一天
return
varchar
is
i varchar(32); --報告型別
res Character(32); --回傳結果
begin
i :=BgDate;
if i='第一' then
res := '1月1日';
elsif i='第二' then
res := '4月1日';
elsif i='第三' then
res := '7月1日';
else
res := '10月1日';
end if;
return res;
end;
uj5u.com熱心網友回復:
i :=GETJIREPORT(BgDate);這句是什么?
其他的語法,沒有問題的;
uj5u.com熱心網友回復:
GETJIREPORT(BgDate);這是另外定義的一個函式吧?
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/107669.html
標籤:開發
上一篇:求助全量表增量表的設計
下一篇:DataFactory 創建Oracle資料庫報NO access library for'or84d.dll'
