【发布时间】:2017-02-08 20:29:39
【问题描述】:
我从一个 sqlite3 查询中得到一个错误,我找不到任何参考资料。谷歌搜索该字符串让我深入了解 SQLite 代码本身,这太不透明了,我无法判断它的正面或反面。
表架构:
CREATE TABLE quote (
seqnum INTEGER,
session STRING,
timestamp_sip INTEGER,
timestamp_1 INTEGER,
market_center STRING,
symbol STRING,
bid_price INTEGER,
bid_lots INTEGER,
offer_price INTEGER,
offer_lots INTEGER,
flags INTEGER,
PRIMARY KEY (symbol, seqnum) );
查询:
select (seqnum, session, timestamp_sip, timestamp_1, market_center, symbol)
from quote
where symbol = 'QQQ';
错误:
错误:行值被滥用
我不知道如何在这里进行。表中有大量与查询匹配的数据:
sqlite> select count(*) from quote where symbol = 'QQQ';
2675931
任何人都可以在这里提供任何指导吗? Sqlite 版本为 3.16.2。
【问题讨论】:
标签: sqlite