В этой таблице описывается, как устранить общие ошибки, с которыми можно столкнуться при работе с подготовленными операторами SQL. Для получения дополнительной информации о SQL, подготовленном операторами, смотрите SQLPreparedStatement
объект.
Сообщение об ошибке | Вероятные причины | Разрешение |
---|---|---|
Invalid SQL statement. SQL prepared statement must be SELECT, INSERT, UPDATE, DELETE, or CALL. | Недопустимый подготовленный оператор SQL. | Укажите допустимый SQL- оператора, подготовленный в
|
Invalid SQL statement. SQL prepared statement must have at least one SQL parameter. | Указанный подготовленный SQL- оператора недопустим, поскольку он не имеет параметров. | Задайте по крайней мере одно значение параметров для привязки в SQL- оператора, подготовленном с помощью |
Parameter selection out of range. Vector must contain integers between 1 and n, where n is the number of parameters. | Указанные индексы для выбранных параметров в | Задайте индексы для выбранных параметров в области значений значений параметров в |
Parameter index must be a numeric scalar. | Указанные индексы для выбранных параметров в | Задайте числовые значения индекса для выбранных параметров в |
Value must be a cell array with length between 1 and n, where n is the number of parameters. | Значения параметров в | Значения, которые нужно связать, должны быть массивом ячеек с длиной от 1 до |
bindParamValues
| close
| databasePreparedStatement