आप पहले स्ट्रिंग सिंटैक्स के लिए बच जाते हैं, फिर LIKE
. के लिए वाक्य रचना।
LIKE
. में अक्षर %
और _
विशेष अर्थ है, इसलिए यदि आप शाब्दिक %
. खोजना चाहते हैं , आपको \%
. का उपयोग करने की आवश्यकता है , और यदि आप शाब्दिक \%
. खोजना चाहते हैं आपको बैकस्लैश से बचना होगा जैसा कि \\%
. में है ।
स्ट्रिंग सिंटैक्स में "
स्पष्ट रूप से विशेष अर्थ है, इसलिए यदि आप स्ट्रिंग में उद्धरण शामिल करना चाहते हैं तो आपको इसे \"
के रूप में बचाना होगा , और शाब्दिक \"
. शामिल करने के लिए स्ट्रिंग में आपको बैकस्लैश से बचना होगा जैसा कि \\"
. में है ।
तो दोनों सिंटेक्स में आपको \
. से बचना होगा ।
यदि आप \
का उपयोग नहीं करना चाहते हैं LIKE पैटर्न से बचने के लिए आप ESCAPE कीवर्ड का उपयोग कर सकते हैं। उदाहरण के लिए:
... where test LIKE "a\\b%" ESCAPE '|';
इस तरह, आपको |%
. लिखना होगा , |_
या ||
इन विशेष वर्णों से बचने के लिए।