SQLite 排序 TEXT 字段

Pra*_*nCG 0 sqlite android

我有下表:

CREATE TABLE IF NOT EXISTS TEST_TABLE ( testID INTEGER PRIMARY KEY AUTOINCREMENT, testName TEXT);

部分测试数据

  1. 测试
  2. 你好
  3. 世界

我的查询

SELECT * FROM TEST_TABLE ORDER BY testName

回复:

  1. 你好
  2. 测试
  3. 世界

预期的:

  1. 你好
  2. 测试
  3. 世界

有人可以解释为什么这是这样的回应吗?

dom*_*dom 5

尝试这个:

SELECT * FROM TEST_TABLE ORDER BY testName COLLATE NOCASE;
Run Code Online (Sandbox Code Playgroud)