आपको SQLTERMINATOR सेटिंग बदलनी होगी इसके डिफ़ॉल्ट झूठे मान से सत्य तक, जिसे आप अपनी क्वेरी से पहले एक अनाम PL/SQL ब्लॉक के साथ कर सकते हैं:
BEGIN
DBMS_METADATA.SET_TRANSFORM_PARAM(DBMS_METADATA.SESSION_TRANSFORM,
'SQLTERMINATOR', true);
END;
/
SELECT DBMS_METADATA.GET_DDL('TABLESPACE','$srcTablespace') FROM DUAL;
या आप exec
. का उपयोग कर सकते हैं एसक्यूएल*प्लस शॉर्टहैंड लेकिन पूरी कॉल एक ही लाइन पर होनी चाहिए।
देखें dbms_metadata
दस्तावेज़ीकरण
set_transform_param
. के बारे में अधिक जानकारी के लिए प्रक्रिया।