在SQLite数据库中,我以大写形式存储了所有值。
如何使用小写字母在数据库中选择指定的值?
答案 0 :(得分:12)
对于从谷歌到这里的任何其他人,如果在SQLite中选择 as 大写,正如预期的那样,这将有效:
sqlite> SELECT UPPER("Hello, WORLD!");
你好,世界!
答案 1 :(得分:8)
SQLite为此a LOWER
function:
sqlite> SELECT LOWER("Hello, WORLD!");
hello, world!
lower(X)函数返回字符串X的副本,所有ASCII字符都转换为小写。默认的内置lower()函数仅适用于ASCII字符。要对非ASCII字符进行大小写转换,请加载ICU扩展名。