使用中发现sqlite3,在更新操作时,如果有定义text类型的列,则其值使用 单引号 而非 双引号,如果使用双引号,目前发现可能引起的问题是,传入单字符,会存成值类型。
另外text类型字符串在传入的时候需要对特殊字符进行转义,在取数据的时候需要对字符进行反转义
版权声明:本文为u013566722原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
使用中发现sqlite3,在更新操作时,如果有定义text类型的列,则其值使用 单引号 而非 双引号,如果使用双引号,目前发现可能引起的问题是,传入单字符,会存成值类型。
另外text类型字符串在传入的时候需要对特殊字符进行转义,在取数据的时候需要对字符进行反转义