मैंने अभी महसूस किया है कि आंतरिक का मतलब पोस्टग्रेस्क्ल.कॉन्फ में परिभाषित चर नहीं है।
इसलिए, मैं \prompt
. का उपयोग कर सकता हूं
\prompt 'Please, enter an username ', my_user
SELECT * FROM mY_users WHERE username = :my_user;
\echo 'End of script'
संपादित करें
कमांड \echo की तरह, आपको ;
. जोड़ने की आवश्यकता नहीं है अतं मै। वास्तव में, यदि आप \prompt
. का उपयोग करते समय एक जोड़ते हैं , आपको एक त्रुटि मिलती है।
आप स्टड से पढ़े गए मान का उपयोग दिखा सकते हैं।
\echo 'Here\'s the value read from stdin : ' :my_user