मेरी कंपनी NO_BACKSLASH_ESCAPES मोड में MySQL चलाती है। मैं इस मोड में एक LIKE क्वेरी में एक शाब्दिक %
या _
से कैसे बच सकता हूं? मानक तरीका \%
है, लेकिन यह इस मोड में काम नहीं करता है।जब कोई NOACACKSLASH_ESCAPES विकल्प सक्षम नहीं होता है तो शाब्दिक प्रतिशत चिह्न से कैसे बचें?
उदाहरण: एक कॉलम में निम्नलिखित मान हैं: 5% off
, 50% off
। निम्न क्वेरी मानक मोड में काम करता है लेकिन नहीं NO_BACKSLASH_ESCAPES मोड में:
SELECT * FROM mytable
WHERE mycol LIKE '5\% off'
'%%' चाल चल सकता है? –
@ मार्स नोप, यह मेरा पहला प्रयास – Kip