अपनी स्क्रिप्ट या तो करें;
DELETE FROM f2020.SOCIETES
/
या
DELETE FROM f2020.SOCIETES;
स्लैश के बिना।
और उदाहरण में और नीचे:
... ठीक वही जो आप देख रहे हैं।
कई क्लाइंट्स की तरह SQL*Plus आपके SQL स्टेटमेंट के अंत में सेमीकोलन को स्टेटमेंट सेपरेटर के रूप में मानता है - यह नहीं है कथन का ही हिस्सा (जो गतिशील SQL और JDBC कॉल के लिए कुछ भ्रम पैदा करता है) - और जब यह देखता है तो यह कमांड को निष्पादित करता है। निष्पादित कथन कमांड बफर में रहता है; और यदि आप list
वर्तमान कमांड बफर को देखने के लिए, यह अर्धविराम नहीं दिखाएगा। जब आप स्लैश जारी करते हैं तो यह बफर को फिर से निष्पादित करता है।
पीएल/एसक्यूएल के लिए चीजें थोड़ी अलग हैं; वहां पीएल/एसक्यूएल ब्लॉक को अर्धविराम से समाप्त करना पड़ता है, जो है ब्लॉक का हिस्सा है, और बफर में दिखाई देता है। आपको पीएल/एसक्यूएल ब्लॉक निष्पादित करें ।