我無法編譯。我不知道是什麼問題。請幫助。警告:使用編譯錯誤創建的過程
CREATE OR REPLACE PROCEDURE VERIFY
IS
LNO DRIVER.L#%TYPE;
BEGIN
SELECT L# INTO LNO
FROM ADMIN JOIN DRIVER
ON ADMIN.E# = DRIVER.E#(+);
IF LNO != NULL THEN
DBMS_OUTPUT.PUT_LINE("NOT NULL");
END IF;
COMMIT;
END VERIFY;
以供將來參考:'SHOW ERRORS' –
順便說一句,在LNO != NULL條件將不會被滿足。你應該做的檢查是'LNO不是NULL' – Sathya