cubrid_prepare

(PECL CUBRID >= 8.3.0)

cubrid_prepare — Підготовка SQL-виразу до виконання

Опис

cubrid_prepare(resource $conn_identifier, string $prepare_stmt, int $option = 0): resource

Функцияcubrid_prepare() - це свого роду API, який представляє вирази SQL, раніше скомпільовані для даного дескриптора з'єднання. Цей попередньо скомпільований SQL-вираз буде включений у функцію cubrid_prepare()

Відповідно, ви можете ефективно використовувати цей оператор для багаторазового виконання або обробки великих даних. Можна використовувати лише один оператор, а в параметрі можна вказати знак запитання (?) у відповідну область SQL-виразу. Додайте параметр при прив'язці значення у VALUES виразу INSERT або WHERE. Зверніть увагу, що можна прив'язати значення до знака запитання (?) тільки за допомогою функції cubrid_bind()

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

conn_identifier

Ідентифікатор з'єднання.

prepare_stmt

Підготовлений запит.

option

Опция возврата OID**CUBRID_INCLUDE_OID**

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

Ідентифікатор запиту у разі успішного виконання або **false**в случае возникновения ошибки.

Приклади

Приклад #1 Приклад використання cubrid_prepare()****

Loading...

Результат виконання наведеного прикладу:

27 соревнований пройдут на олимпиаде 2004, но не в 2000. НаПриклад:

Код соревнования   Название
----------------------------
20063           +91kg
20070           64kg

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

  • cubrid_execute() - Виконує підготовлений SQL-оператор
  • cubrid_bind() - пов'язує змінні із підготовленим запитом