В other question я узнал, как правильно привязывать параметры к подготовленным операторам SQL. Однако я обнаружил, что sqlite3_step() возвращается с SQLITE_DONE, если я не связываю все параметры. Я бы предпочел считать это ошибкой. Кроме того, я не знаю, если это является источником ошибок в моем коде, поэтому мои вопросы направлены на понимание того, как отлаживать поведение SQLite во время процесса связывания:Как отлаживать параметры привязки в SQLite3?
- Как я могу определить, какие параметры не заданы ?
- Могу ли я как-нибудь увидеть инструкцию с привязанными параметрами в целях отладки?
- Почему SQLite не отвечает SQLITE_NOT_ALL_PARAMETERS_SET или SQLITE_ERROR, если не все параметры установлены?