android 打印SQLite3输出中的列名沿着查询结果

kr98yfug  于 2023-03-27  发布在  Android
关注(0)|答案(1)|浏览(123)

在Android中这样做:

sqlite> SELECT * FROM secure WHERE name='mock_location' OR value=2.2 ORDER BY value ASC;

我得到这个:

44|mock_location|1
56|facelock_liveliness_recognition_threshold|2.2

但我希望(*)的列名在第一行,如下所示:

_id|name|value
44|mock_location|1
56|facelock_liveliness_recognition_threshold|2.2

我如何在一个查询中做到这一点?

xzlaal3s

xzlaal3s1#

我这样做了,它工作:

sqlite3 -header /data/data/com.android.providers.settings/databases/settings.db "SELECT * FROM secure WHERE name='mock_location' OR value=2.2 ORDER BY value ASC;"

相关问题