考虑这个简单的表(tbl1):
A|first letter B|second letter C|third letter
第一列是letter,第二列是desc我可以做这个查询没有任何问题:
select * from tbl1 where letter='B' -->>second letter
我的问题是:如何获取(检索)结果行的ROWID?
6kkfgxo01#
SELECT rowid, * FROM tbl1 WHERE letter = 'B'
q9yhzks02#
您可以根据文档获取ROWID,如下所示:
SELECT rowid FROM person;
或者:
SELECT oid FROM person;
SELECT _rowid_ FROM person;
另外,下面的命令也不能显示ROWID:
PRAGMA table_info('person');
.schema person
2条答案
按热度按时间6kkfgxo01#
q9yhzks02#
您可以根据文档获取ROWID,如下所示:
或者:
或者:
另外,下面的命令也不能显示ROWID:
或者: