HANA で手順をスクリプト化しようとしていますが、2 つのテーブルの週 ID を比較する必要があります。の場合、Week ID1 > Week ID2
ID2 を持つテーブルに新しいレコードを挿入する必要があります。以下のロジックを試しましたが、うまくいきませんでした。
ここでは、 内のロジックIF
は実行されていませんが、
VAR1 VARCHAR(2);
VAR2 VARCHAR(2);
BEGIN
SELECT MAX(FISCAL_WK) AS VAR1 FROM "XXX"."OUTLOOK_FACTS";
SELECT MAX(FISCAL_WK) AS VAR2 FROM "XXX"."OUTLOOK";
IF :VAR2 > :VAR1 THEN
SELECT MAX(OUTLOOKID) AS TEST FROM "XXX"."OUTLOOK_FACTS";
END IF;
END;
私はこれにかなり慣れていないので、助けてください。