PL/SQL हेलो वर्ल्ड प्रोग्राम (उदाहरण)
⚡ स्मार्ट सारांश
PL/SQL फर्स्ट प्रोग्राम यह दर्शाता है कि किसी सिस्टम से कैसे कनेक्ट किया जाए। Oracle SQL*Plus के माध्यम से डेटाबेस का उपयोग करके हेलो वर्ल्ड उदाहरण चलाएँ। यह संसाधन SQL*Plus टूल, कनेक्शन विवरण, अनाम ब्लॉक, वेरिएबल घोषणा और PL/SQL में टिप्पणियों के कार्य करने के तरीके की व्याख्या करता है।

इस ट्यूटोरियल में, हम SQL*Plus का परिचय प्राप्त करेंगे और सीखेंगे कि इसे डेटाबेस से कैसे कनेक्ट किया जाए।
कनेक्शन स्थापित होने के बाद, हम यह भी देखेंगे कि PL/SQL में अपना पहला प्रोग्राम, "हेलो वर्ल्ड", कैसे लिखें।
SQL*Plus क्या है?
SQL*Plus एक इंटरैक्टिव और बैच क्वेरी टूल है जो हर कंप्यूटर के साथ इंस्टॉल होता है। Oracle स्थापना। इसे स्टार्ट > प्रोग्राम्स > पर पाया जा सकता है Oracle-OraHomeName > एप्लीकेशन डेवलपमेंट > SQL प्लस। वैकल्पिक रूप से, आप इसे यहाँ से भी डाउनलोड कर सकते हैं Oracle प्रौद्योगिकी नेटवर्क (ओटीएन)।
इसमें कमांड-लाइन यूजर इंटरफेस है, एक Windows जीयूआई और वेब आधारित यूजर इंटरफेस।
यह उपयोगकर्ता को डेटाबेस से कनेक्ट करने और PL/SQL कमांड निष्पादित करने की अनुमति देता है।
डेटाबेस से कनेक्ट करना
इस अनुभाग में, हम सीखेंगे कि SQL*Plus से कैसे कनेक्ट करें। Windows ग्राफिकल यूजर इंटरफेस (GUI)। जब हम SQL*Plus खोलेंगे, तो यह नीचे दिखाए अनुसार कनेक्शन विवरण मांगेगा।
कनेक्शन विवरण
- उपयोगकर्ता नाम:
- पासवर्ड:
- होस्ट स्ट्रिंग:
- सफल कनेक्शन के बाद, एसक्यूएल प्लस नीचे दिखाए गए अनुसार दिखाई देगा।
- यदि हमें कोड का आउटपुट देखना है तो हमें “set serveroutput on” निष्पादित करना होगा।
- अब हम SQL*Plus टूल के साथ काम करने के लिए तैयार हैं।
PL/SQL का उपयोग करके सरल प्रोग्राम कैसे लिखें
इस खंड में, हम एक सरल प्रोग्राम लिखने जा रहे हैं जो “हेलो वर्ल्ड” प्रिंट करेगा।अनाम ब्लॉक".
BEGIN dbms_output.put_line ('Hello World..'); END; /
आउटपुट:
Hello World...
Code स्पष्टीकरण:
- Code लाइन 2: यह "हेलो वर्ल्ड..." संदेश प्रिंट करता है।
- नीचे दिया गया स्क्रीनशॉट बताता है कि SQL*Plus में कोड कैसे दर्ज करें।
नोट: ब्लॉक के अंत में हमेशा '/' होना चाहिए, जो कंपाइलर को ब्लॉक के अंत की जानकारी देता है। जब तक कंपाइलर को '/' नहीं मिलता, तब तक वह ब्लॉक को पूर्ण नहीं मानता और उसे निष्पादित नहीं करता।
प्रोग्राम में चरों की घोषणा और उपयोग
यहां हम वेरिएबल्स का उपयोग करके "हेलो वर्ल्ड" प्रिंट करने जा रहे हैं।
DECLARE text VARCHAR2(25); BEGIN text := 'Hello World'; dbms_output.put_line (text); END; /
आउटपुट:
Hello World
Code स्पष्टीकरण:
- Code लाइन 2: 25 आकार के VARCHAR2 प्रकार के "text" नामक एक चर की घोषणा करना।
- Code लाइन 4: वेरिएबल “टेक्स्ट” को “हैलो वर्ल्ड” मान निर्दिष्ट करना।
- Code लाइन 5: वेरिएबल “text” का मान प्रिंट करना।
PL/SQL में टिप्पणियाँ
कोड पर टिप्पणी करने से संकलक को केवल उस विशेष कोड को निष्पादित करने से रोकने का निर्देश मिलता है।
प्रोग्राम की पठनीयता बढ़ाने के लिए उसमें टिप्पणियों का उपयोग किया जा सकता है। PL/SQL में, कोड में दो तरीकों से टिप्पणियाँ जोड़ी जा सकती हैं:
- पंक्ति की शुरुआत में '–' का प्रयोग करके उस विशेष पंक्ति पर टिप्पणी की जा सकती है।
- '/*……*/' का उपयोग करके हम कई पंक्तियों पर टिप्पणी कर सकते हैं। '/*' चिह्न टिप्पणी की शुरुआत को दर्शाता है और '*/' चिह्न टिप्पणी के अंत को दर्शाता है। इन दोनों चिह्नों के बीच के कोड को कंपाइलर द्वारा टिप्पणी के रूप में माना जाएगा।
उदाहरणइस उदाहरण में, हम 'हेलो वर्ल्ड' प्रिंट करने जा रहे हैं और हम यह भी देखने जा रहे हैं कि कोड में कमेंट की गई लाइनें कैसे काम करती हैं।
BEGIN --single line comment dbms_output.put_line ('Hello World'); /*Multi line commenting begins Multi line commenting ends */ END; /
आउटपुट:
Hello World
Code स्पष्टीकरण:
- Code लाइन 2: यह एक पंक्ति की टिप्पणी थी, और संकलक ने इस पंक्ति को निष्पादन से अनदेखा कर दिया।
- Code लाइन 3: "हेलो वर्ल्ड" मान प्रिंट करना।
- Code लाइन 4: बहु-पंक्ति टिप्पणी '/*' से शुरू होती है।
- Code लाइन 5: बहुपंक्ति टिप्पणी '*/' से समाप्त होती है।






