Как проверить, сколько строк в таблице, используя SOCI и C ++?

Простой вопрос У меня есть столик Персона. У меня в нем два ряда:

1 Joe Doe [email protected]
2 Vivien Doe [email protected]

Как написать оператор SOCI, который скажет мне (вернет), сколько строк у меня в таблице? (Здесь, в моем примере, у меня есть 2 строки).

0

Решение

Чтобы получить количество строк в таблице SQL, используйте count(*) функционировать так:

select count(*) from Person

Чтобы быть более конкретным — чтобы получить число в переменной C ++, используйте:

int count;
sql << "select count(*) from person", into(count);
2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]