Oracle プロシージャを作成しましたが、Oracle SQL エディタで動作しています。
Crystal レポートで手順を使用したい。
データベース エキスパートから手順を選択すると、次のエラー メッセージが表示されます。
============================
クエリ エンジン エラー: 'ADO エラー コード: 0x
ソース: OraOLEDB
説明: ORA-01850: 時間
0から
23の
間である必要があり
ます==========
変数を次のように宣言します。
=============================
str INT;
inv_date DATE;
==============================
手順はこちら
================ ==============
手順 PROC_YEARLYACTIVELIST2(in_year IN VARCHAR)
を
ctr INT として作成または置換します。
strINT;
curr_rowid VARCHAR2(50);
inv_date DATE;
BEGIN
DELETE FROM TBLACTIVELISTYEARLY2;
ctr := 1;
FOR ctr IN 1..12
LOOP
IF ctr = 1 THEN
str := '01';
inv_date := to_date('31-01-' || in_year || ' 23:59:59', 'DD-MM-YYYY HH24:MI:SS');
END IF;
終わり;
/
==============================
私は長い間この問題を解決しようとしてきましたが、まだ解決策を見つけることができません。
あなたが私を助けてくれることを願っています。
ありがとう!:)
-ミシェル(実務研修生)