我有一张表格如下:
CREATE TABLE IF NOT EXISTS TRACE_TABLE ([TRACE_NUM] INTEGER NOT NULL PRIMARY KEY [TRACE_ID] INTEGER NOT NULL [TRACE_TIME_DELTA] TEXT NOT NULL [TRACE_TIME_HEX] INTEGER NOT NULL [TRACE_TIME_AHB] INTEGER NOT NULL [TRACE_PARAM_TEXT] TEXT NOT NULL [TRACE_PARAM_TEXT_DECODED] TEXT);
现在我想使用列对此表进行排序。要做到这一点,我做了以下:
答案 0 :(得分:0)
如果返回多行的SELECT语句没有ORDER BY子句,则返回行的顺序是未定义的。
因此,更改存储行的顺序没有多大意义,因为您必须在稍后用于读取数据的查询上放置相同的ORDER BY。
无论如何,错误是'TRACE_NUM'
是一个常量字符串。要引用该列的内容,请使用TRACE_NUM
。