Я пытаюсь прочитать 10-12-значное целое число со знаком, хранящееся в базе данных sqlite.Я хочу прочитать это в переменную int в моем коде c ++.Я пытаюсь выполнить следующий запрос, но я знаю, что где-то ошибаюсь, поскольку значение, полученное из базы данных, всегда является отрицательным числом, отличным от значения в базе данных.
"SELECT _id FROM Picture where Time<%lld"
Затем я добавляю целочисленное значение к приведенной выше строке перед отправкой в sqlite с помощью sprintf.Когда я распечатываю запрос, он показывает отрицательный.длинный int номер.Что я делаю не так с запросом?
Спасибо,
Ab