使用中发现sqlite3,在更新操作时,如果有定义text类型的列,则其值使用 单引号 而非 双引号,如果使用双引号,目前发现可能引起的问题是,传入单字符,会存成值类型。
另外text类型字符串在传入的时候需要对特殊字符进行转义,在取数据的时候需要对字符进行反转义
本文探讨了SQLite3在处理text类型数据时的特性,包括更新操作中单引号与双引号的区别及其可能导致的问题,以及在插入和检索过程中如何正确处理特殊字符。
使用中发现sqlite3,在更新操作时,如果有定义text类型的列,则其值使用 单引号 而非 双引号,如果使用双引号,目前发现可能引起的问题是,传入单字符,会存成值类型。
另外text类型字符串在传入的时候需要对特殊字符进行转义,在取数据的时候需要对字符进行反转义
168

被折叠的 条评论
为什么被折叠?