如何使用luasql.sqlite3为sqlite数据库指定busytimeout值
我正在尝试为我的sqlite数据库指定事务超时值。如何使用luasql.sqlite3为sqlite数据库指定busytimeout值,sqlite,lua,Sqlite,Lua,我正在尝试为我的sqlite数据库指定事务超时值。 下面的链接“超时方法”部分描述了我试图完成的工作: 我正在使用luasql.sqlite3,但我没有找到任何东西 我试过: env = assert (luasql.sqlite3()) con = assert (env:connect(dbname)) con:busytimeout(2000) 及 但这两种方法都不被认可。 如果你有任何建议,我将不胜感激 我还根据以下文章尝试了con:set_busy_timeout(
下面的链接“超时方法”部分描述了我试图完成的工作: 我正在使用luasql.sqlite3,但我没有找到任何东西 我试过:
env = assert (luasql.sqlite3())
con = assert (env:connect(dbname))
con:busytimeout(2000)
及
但这两种方法都不被认可。
如果你有任何建议,我将不胜感激
我还根据以下文章尝试了con:set_busy_timeout(2000):
但还是不行
谢谢。LuaSQL的SQLite库支持基本方法。如果您想要一个更好的SQLite库,我建议您试试这个:
它可以很容易地安装使用和文档相当详细。LuaSQL的SQLite库也支持基本的方法。如果您想要一个更好的SQLite库,我建议您试试这个: 它可以很容易地安装使用和文档相当详细。该操作也记录为
busy\u timeout()
env = assert (luasql.
con = assert (env:connect(dbname))
con:setbusytimeout(2000)