Answer

专注于Mobile,WinCE
  首页  :: 新随笔  :: 联系 :: 管理

2011年1月14日

摘要: 大部分数据库在进行字符串比较的时候,对大小写是不敏感的。 但是,在SQLite中,对大小写是敏感的。 假设表Test的结构和值如下: _id name 1 ABCDE 2 abcde 3 ABCde 4 abCDE 5 aaaaa 6 bbbbb 执行下面的SQL语句: select * from test where name = 'Abcde'; 结果是没有查询到任何记录。 明显地,SQLite在进行字符串比较的时候,默认对大小写是敏感的。 那么SQLite怎么区分大小写查询呢,以下是三种解决方案: 方案一:使用大小写转换函数LOWER、UPPER 1.select * from t 阅读全文

posted @ 2011-01-14 10:14 answer 阅读(388) 评论(0) 推荐(0) 编辑