मुझे psql
का उपयोग करना पसंद है, और कभी-कभी मैं क्वेरी (आमतौर पर एक पंक्ति) का हिस्सा टिप्पणी करता हूं - कुछ "त्वरित सुधार और देखें कि आपको क्या मिलता है"।पीएसक्यूएल: बाहरी संपादक के लिए टिप्पणियों को कैसे हटाया जाए?
आंतरिक psql
संपादक बड़े प्रश्नों के लिए उपयुक्त नहीं है, और अक्सर मैं \e
(वर्तमान में यह vim
) के माध्यम से बाहरी संपादक का उपयोग कर रहा हूं।
समस्या तब होती है जब क्वेरी का कुछ हिस्सा वर्तमान में psql
में टिप्पणी करता है, फिर यह बाहरी संपादक में खाली रेखा के रूप में दिखाई देता है।
बाहरी संपादक कहलाते समय टिप्पणियों को हटाने के लिए मैं psql
को कॉन्फ़िगर कैसे कर सकता हूं?
कोई सीधा जवाब नहीं है, लेकिन व्यक्तिगत रूप से बोलना मैं एक .sql फ़ाइलों में काम करना पसंद करता हूं और फिर '\ i' का उपयोग करता हूं, ताकि सीधे psql में टाइपिंग क्वेरी से बचने के लिए। इस तरह, आप जितनी चाहें उतनी टिप्पणियां लिख सकते हैं और यदि आपको बाद में उनकी आवश्यकता हो तो सीधे उपयोग करने योग्य प्रारूप में प्रश्न पूछ सकते हैं। –
मैंने psql के भीतर से एक वीम सर्वर मोड का उपयोग करने के तरीके पर एक [ब्लॉग आलेख] (http://www.craigkerstiens.com/2013/02/21/more-out-of-psql/) लिखा था। इस तरह आप psql के बाहर अपने प्रश्न सुरक्षित रख सकते हैं। – greg
मैं इसे कॉन्फ़िगर करने योग्य होने के लिए प्यार करता हूं, अक्सर प्रोटोटाइपिंग प्रश्नों के दौरान मैं बाहरी संपादक का उपयोग करता हूं - लेकिन प्रत्येक बार टिप्पणियां छीनने से यह चुनने में दर्द होता है कि इच्छाशक्ति में भिन्नताओं को शामिल/शामिल किया जाता है। अप्रत्यक्ष रूप से मुझे सिखाए जाने के लिए –