जांच अगर मैं इस बयान का प्रयास करें:MySQL क्यों मना करता पाइप ('|') वर्ण सम्मिलित पर स्ट्रिंग में
INSERT INTO TerminalEventChild (id,stringValue) VALUES
(64,'version123|');
MySQL के साथ विफल:
Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''version123' at line 1
SQLState: 42000
ErrorCode: 1064
अगर मैं हटाने | चरित्र, सब कुछ ठीक काम करता है। कोई उपाय?
क्या आपने बचने की कोशिश की है | बैकस्लैश के साथ? – erenon
हाँ, और मुझे वही चीज़ मिल गई। मैंने पाइप को दोगुना करने की कोशिश की लेकिन उसी परिणाम के साथ। –
यह ** एसक्यूएल गिलहरी क्लाइंट ** पर लागू होता है। नीचे दिए गए उत्तर को देखें: http://stackoverflow.com/a/7444934/1188357 – Kiril