सबसे आसान तरीका यह होगा कि आप PostgreSQL के डॉलर उद्धरण एक छोटे से यादृच्छिक . के संयोजन में टैग:
प्रत्येक आह्वान के लिए एक छोटा, यादृच्छिक टैग (जैसे 4 वर्ण) की गणना करें(अनावश्यक)- देखें कि कोट टैग इनपुट स्ट्रिंग का हिस्सा है या नहीं।
- यदि ऐसा है, तो एक नया यादृच्छिक टैग पुनर्गणना करें।
-
अन्यथा अपनी क्वेरी इस तरह बनाएं:
$tag$inputString$tag$
इस तरह आप विभिन्न नेस्टेड उद्धरण तकनीकों और . की पूरी परेशानी से बच जाते हैं आप एक यादृच्छिक टैग का उपयोग करके एक गतिशील लक्ष्य भी सेट करते हैं।
आपकी सुरक्षा आवश्यकताओं के आधार पर यह काम कर सकता है या नहीं। :-)