如何在SQLite中获取ROWID?

问题描述 投票:0回答:2

考虑这个简单的表格(tbl1):

A|first letter
B|second letter
C|third letter

第一列是 letter,第二列是 desc

我可以毫无问题地执行此查询:

select * from tbl1 where letter='B'      -->>second letter

我的问题是:如何获取(检索)结果行的ROWID

sql database sqlite tablecolumn rowid
2个回答
134
投票
SELECT rowid, * FROM tbl1 WHERE letter = 'B'

0
投票

可以获取ROWID,如下图:

SELECT rowid FROM person;

或者:

SELECT oid FROM person;

或者:

SELECT _rowid_ FROM person;
© www.soinside.com 2019 - 2024. All rights reserved.