odbc_prepare

(PHP 4, PHP 5, PHP 7, PHP 8)

odbc_prepare — Підготовка запиту до виконання

Опис

odbc_prepare(resource $odbc, string $query): resource|false

Підготовка запиту до виконання. Ідентифікатор результату може бути використаний пізніше для виконання запиту за допомогою odbc_execute()

Деякі бази даних (наприклад, IBM DB2, MS SQL Server та Oracle) підтримують процедури, що зберігаються, які приймають параметри типу IN, INOUT і OUT, як визначено в специфікації ODBC. Однак драйвер Unified ODBC в даний час підтримує лише параметри типу IN для збережених процедур.

Список параметрів

odbc

Ідентифікатор з'єднання ODBC, за подробицями звертайтесь до odbc_connect()

query

Підготовлюваний запит у вигляді рядка.

Значення, що повертаються

Повертає ідентифікатор результату ODBC, якщо команда SQL була успішно підготовлена. У разі виникнення помилки повертає false

Приклади

Приклад #1 Приклад использованияodbc_execute()иodbc_prepare()****

У даному коді значення $success дорівнюватиме true, тільки якщо всі три параметри myproc є параметрами IN:

Loading...

Якщо потрібно викликати процедуру, що зберігається з використанням параметрів INOUT або OUT, рекомендується використовувати власний модуль для вашої бази даних (наприклад, oci8для Oracle).

Дивіться також