我正在尝试找到一种方法来为我的 sqlite 数据库指定事务超时值。
我正在尝试完成的内容在“超时方法”部分下的以下链接中进行了描述:
http://www.sqlite.org/tclsqlite.html#timeout
我正在使用 luasql.sqlite3,但我找不到任何东西。
我试过了:
env = assert (luasql.sqlite3())
con = assert (env:connect(dbname))
con:busytimeout(2000)
和
env = assert (luasql.
con = assert (env:connect(dbname))
con:setbusytimeout(2000)
但是这两种方法都不被认可。如果您有任何建议,我将不胜感激。
我还根据以下文章尝试了 con:set_busy_timeout(2000) :
http://www.nessie.de/mroth/lua-sqlite3/documentation.html#ref20
但这仍然是不行的。
谢谢。