Готовые файлы SQL Оператора Сообщений об ошибке

В этой таблице описывается, как устранить общие ошибки, с которыми можно столкнуться при работе с подготовленными операторами SQL. Для получения дополнительной информации о SQL, подготовленном операторами, смотрите SQLPreparedStatement объект.

Сообщение об ошибкеВероятные причиныРазрешение
Invalid SQL statement. SQL prepared statement must be SELECT, INSERT, UPDATE, DELETE, or CALL.

Недопустимый подготовленный оператор SQL.

Укажите допустимый SQL- оператора, подготовленный в SQLPreparedStatement объект при помощи databasePreparedStatement функция. Можно задать следующие операторы SQL:

  • SELECT

  • INSERT

  • UPDATE

  • DELETE

  • CALL

Invalid SQL statement. SQL prepared statement must have at least one SQL parameter.

Указанный подготовленный SQL- оператора недопустим, поскольку он не имеет параметров.

Задайте по крайней мере одно значение параметров для привязки в SQL- оператора, подготовленном с помощью databasePreparedStatement функция.

Parameter selection out of range. Vector must contain integers between 1 and n, where n is the number of parameters.

Указанные индексы для выбранных параметров в bindParamValues функция недопустима.

Задайте индексы для выбранных параметров в области значений значений параметров в bindParamValues функция. Значения должны быть между 1 и n, где n количество параметров.

Parameter index must be a numeric scalar.

Указанные индексы для выбранных параметров в bindParamValues функция не является числовой.

Задайте числовые значения индекса для выбранных параметров в bindParamValues функция. Значения должны быть между 1 и n, где n количество параметров.

Value must be a cell array with length between 1 and n, where n is the number of parameters.

Значения параметров в bindParamValues функция недопустима.

Значения, которые нужно связать, должны быть массивом ячеек с длиной от 1 до n, где n количество параметров.

См. также

| |

Похожие темы