我有一個保存MAC地址的SQLite表列。SQL(ite)where子句用冒號(:)字符
如何爲包含冒號「:」字符的字符串值編寫SQL where子句?用引號字符圍住它不起作用。
到目前爲止,我已經收到此錯誤:
android.database.sqlite.SQLiteException: near ":66": syntax error (code 1): , while compiling: SELECT * FROM PhoneStatus WHERE phoneDeviceId=00:66:4B:B2:7B:F5
謝謝!
搜索您的dbms的轉義字符。此外,phoneDeviceId是char類型,用單引號括起來。 '00:66:4B:B2:7B:F5' –