Lua SQL: заглядывать в курсоры - PullRequest
1 голос
/ 06 мая 2010

Я использую LuaSQL и запрашиваю набор результатов, используя con:execute(sql_stmt), который возвращает курсор.

Как узнать, есть ли хотя бы одна строка в этом наборе результатов, без выполнения cursor:fetch для извлечения этой первой строки?

1 Ответ

2 голосов
/ 06 мая 2010

Начиная с doc , вы можете использовать cur: numrows (), если используете MySQL, PostgreSQL или Oracle:

CUR: NumRows () Смотрите также: объекты курсора Возвращает: количество строк в результате запроса.

...