2016-09-30 51 views
0

爲什麼我得到這個語句的下面的錯誤?單行子查詢在執行語句中返回多個錯誤

DECLARE COL_COUNT NUMBER; 
BEGIN 
COL_COUNT :=0; 
SELECT COUNT(1) INTO COL_COUNT FROM USER_OBJECTS WHERE OBJECT_NAME = 'P_TEST' AND OBJECT_TYPE = 'PROCEDURE'; 
IF COL_COUNT = 0 THEN 
EXECUTE IMMEDIATE ('CREATE or replace PROCEDURE P_TEST IS BEGIN null; END;'); 
END IF; 
END; 
/

我添加圖像,從而使錯誤變得更加清晰的 enter image description here

+2

HTTP:/ /meta.stackoverflow.com/questions/285551/why-may-i-not-upload-images-of-code-on-so-when-asking-a-question/285557#285557 –

+0

@a_horse_with_no_name我po作爲一個圖像,所以你可以更清楚地理解錯誤,也可以添加我的代碼。至於我的代碼,我正在創建一個過程,我沒有做一個選擇,所以我可以得到幾個結果 – Moudiz

+2

我不認爲代碼會提供此錯誤。 – hemalp108

回答

0

有在架構級別聲明的觸發

CREATE OR REPLACE TRIGGER LOG_ACTIVITY AFTER DDL ON SCHEMA 

,當我刪除了它的工作

+0

很高興知道你自己解決了它。乾杯。 – hemalp108

相關問題