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).
Дивіться також
- odbc_execute() - Виконує запит