में द्विआधारी मैं एक एसक्यूएल बयान है:कहाँ एसक्यूएल
SELECT * FROM customers WHERE BINARY login='xxx' AND password='yyyy'
वहाँ तालिका में कोई ब्लॉब/बाइनरी क्षेत्रों मैं के बाद जहां यह और क्या क्या करता है बायनरी की क्या ज़रूरत है कर रहे हैं,?
में द्विआधारी मैं एक एसक्यूएल बयान है:कहाँ एसक्यूएल
SELECT * FROM customers WHERE BINARY login='xxx' AND password='yyyy'
वहाँ तालिका में कोई ब्लॉब/बाइनरी क्षेत्रों मैं के बाद जहां यह और क्या क्या करता है बायनरी की क्या ज़रूरत है कर रहे हैं,?
BINARY
निर्मित एक कीवर्ड है कि आपके WHERE
खंड है कि एक सटीक केस-संवेदी मिलान के लिए एक तुलना बलों के बाद।
एक साइड नोट के रूप में, आप अपनी तालिका बनाते समय BINARY
कीवर्ड जोड़कर कॉलम केस-सेंसिटिव भी बना सकते हैं।
http://dev.mysql.com/doc/refman/5.0/en/charset-binary-op.html
बायनरी ऑपरेटर स्ट्रिंग एक द्विआधारी स्ट्रिंग के लिए यह निम्नलिखित डाले। चरित्र द्वारा वर्ण के बजाए बाइट द्वारा बाइट द्वारा किए जाने वाले तुलना को मजबूर करने का यह एक आसान तरीका है। बिनरी भी पिछली जगहों को महत्वपूर्ण होने का कारण बनती है।
SELECT 'user' = 'UsEr' // true
SELECT BINARY 'user' = 'UsEr' // false