मुझे सी # नहीं पता लेकिन मुझे लगता है कि आप केवल व्यक्तिगत एसक्यूएल स्टेटमेंट या पीएल/एसक्यूएल ब्लॉक भेज सकते हैं, अर्धविराम से अलग सूची नहीं। किसी भी स्थिति में, exec
न तो है (यह कुछ आईडीई द्वारा समर्थित एक SQL*प्लस शॉर्टकट है।)
आपको शायद कुछ इस तरह अलग कमांड भेजने की जरूरत है:
create directory test_dir as 'C:\\'
और
begin run_query('SELECT {1} FROM {2} {3} ORDER BY {4}','TEST_DIR','{5}'); end;
(नोट PL/SQL अर्धविराम का उपयोग करता है लेकिन SQL में कोई मूल कथन टर्मिनेटर नहीं होता है, हालांकि टूल को अक्सर टर्मिनेटर वर्ण की आवश्यकता होती है और अर्धविराम अक्सर डिफ़ॉल्ट होता है।)