2

SQL%FOUNDPostgreSQL にOracle のようなステートメントはありましたか? 一方、SQL文が更新されているかどうかの値を判断したい。

PostgreSQL の以下のようなコード:

INSERT INTO TABLE_NAME
SELECT A,B
FROM TABLE_NAME_2
WHERE A>2;
IF SQL%FOUND THEN   ---error in PostgreSQL
C = 1;
ELSE 
C = 0;
END IF;
4

1 に答える 1

1

はい、PostgreSQL にはFOUNDステートメントがあります。詳細はこちら

例:

SELECT * INTO myrec FROM emp WHERE empname = myname;
IF NOT FOUND THEN
    RAISE EXCEPTION 'employee % not found', myname;
END IF;
于 2013-01-24T10:24:06.557 に答える