Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Несмотря на то, что каждый параметр, указанный в SQLBindParameter , определяется с помощью типа данных SQL, параметры в инструкции SQL не имеют встроенного типа данных. Поэтому маркеры параметров можно включить в инструкцию SQL только в том случае, если их типы данных можно вывести из другого операнда в инструкции. Например, в арифметическом выражении, например? + COLUMN1 тип данных параметра можно вывести из типа данных именованного столбца, представленного COLUMN1. Приложение не может использовать маркер параметра, если не удается определить тип данных.
В следующей таблице описывается, как тип данных определяется для нескольких типов параметров в соответствии с SQL-92. Более подробную спецификацию для вывода типа параметра при использовании других предложений SQL см. в спецификации SQL-92.
| Расположение параметра | Предполагаемый тип данных |
|---|---|
| Один операнд двоичного арифметического или сравнения оператора | Аналогично другому операнду |
| Первый операнд в предложении BETWEEN | То же, что и второй операнды |
| Второй или третий операнд в предложении BETWEEN | То же самое, что первый операнды |
| Выражение, используемое с IN | То же, что и первое значение или столбец результата вложенного запроса |
| Значение, используемое с IN | Аналогично выражению или первому значению, если в выражении есть маркер параметра |
| Значение шаблона, используемое с LIKE | VARCHAR |
| Значение обновления, используемое с UPDATE | То же, что и столбец обновления |