エラーが表示されません。SQL Developerがエラーを引用している場所にマークを付けました。私が間違っているところがわかりますか?ZCTA5_2000 は、データを含む有効なテーブルです。
CREATE OR REPLACE TRIGGER zip_trigger
BEFORE INSERT ON ZCTA5_2000
FOR EACH ROW
DECLARE
low_zip NUMBER(5);
high_zip NUMBER(5); <--- Error PL/SQL: SQL Statement ignored ******
BEGIN <-----Error PL/SQL: ORA-00933: SQL command not properly ended ********
SELECT LOW_ZIP, HIGH_ZIP FROM ZIPTABLE
INTO low_zip, high_zip
WHERE :NEW.STATE = STATE_CODE; <--- Error PLS-00103: Encountered the symbol "END"...
IF :NEW.ZIP < LOW_ZIP OR :NEW.ZIP>HIGH_ZIP
END IF;
END;