我使用lsqlite3
库从sqlite数据库中检索数据。当我使用db:rows
函数时,我能够使用整数索引访问数据,但如果我可以通过名称访问它会更方便。
目前我正在做这样的事情。
sql=[=[
SELECT max([index]) as last FROM migrations
]=]
for a in db:rows(sql) do
print(a[1])
end
我在这里使用[1]访问了last
,但我想执行a.last
或a["last"]
之类的操作来访问此值。
答案 0 :(得分:1)
请改为:
for a in db:nrows(sql) do
print(a.last)
end