SQLite忽略大小写。
来源:互联网 发布:java开源审批流源代码 编辑:程序博客网 时间:2024/06/07 01:42
大部分数据库在进行字符串比较时,对大小写是不敏感的。但是SQLite却是大小写敏感的。如果想让SQLite忽略大小写,方法如下:
方法一:使用大小写转换函数LOWER、UPPER
SELECT * FROM User WHERE LOWER(UserName) = ‘user1′;
- 方法二:在进行比较时强制声明不区分大小写
SELECT * FROM User WHERE UserName = ‘user1′ COLLATE NOCASE;
- 方法三:创建表时声明该列不区分大小写
CREATE TABLE User (UserName NVARCHAR(20) COLLATE NOCASE);
如果在任何情况下都不需要对大小写敏感,就使用方法三;如果只是少量查询对大小写不敏感,可以用方法二。而方法一用到了函数,可能会影响查询速度,尽量不用
0 0
- SQLite忽略大小写。
- 忽略大小写
- mongoVUE忽略大小写,java mongoDB忽略大小写
- ISAPI_Rewrite如何忽略大小写
- 忽略大小写查询
- find查找忽略大小写
- oracle 查询忽略大小写
- 忽略大小写匹配
- JAVA正则忽略大小写
- 忽略大小写字符串
- Dictionary中忽略大小写
- vim 查找 忽略大小写
- linux-忽略命令行大小写
- C# IndexOf忽略大小写
- mac 命令行忽略大小写
- awk 忽略大小写
- 字符串 排序 忽略大小写。。。
- solr 忽略大小写
- jquery $.proxy使用
- 活动生命周期
- LightOJ 1021 Painful Base(状压DP)
- Qt环境下利用OpenGL显示三维模型
- Xcode 中 NSAssert() 的用法
- SQLite忽略大小写。
- Dubbo与Zookeeper、SpringMVC整合和使用(负载均衡、容错)
- 猫猫学iOS之去除服务器返回数据中的html标签,去除指定字符串,替换字符串
- UUID详解
- [python&php 网络编程]格式化IPv4地址
- 如何看懂ORACLE执行计划
- 第一章 Web MVC简介
- 上课笔记 11.19 基本运算符
- kernel 3.10代码分析--KVM-KVM_SET_USER_MEMORY_REGION流程