cubrid_insert_id
(PECL CUBRID >= 8.3.0)
cubrid_insert_id — Повертає ідентифікатор, згенерований для останнього оновленого стовпця AUTO_INCREMENT
Опис
cubrid_insert_id(resource $conn_identifier = ?): string
Функцияcubrid_insert_id() повертає ідентифікатор, згенерований для стовпця AUTO_INCREMENT, що оновлюється попереднім запитом INSERT. Вона повертає 0, якщо попередній запит не генерує нові рядки або FALSE у разі виникнення помилки.
Зауваження :
CUBRID підтримує AUTO_INCREMENT для більш ніж одного стовпця у таблиці. У більшості випадків у таблиці буде один стовпець AUTO_INCREMENT. Якщо є кілька стовпців AUTO_INCREMENT, цю функцію не слід використовувати, навіть якщо вона поверне значення.
Список параметрів
conn_identifier
Ідентифікатор з'єднання, отриманий раніше під час виклику cubrid_connect()
Значення, що повертаються
Рядок, що представляє ідентифікатор, згенерований для стовпця AUTO_INCREMENT попереднім запитом у разі успішного виконання.
0 якщо попередній запит не згенерував нові рядки.
**false
**в случае возникновения ошибки.
список змін
Версия | Опис |
---|---|
8.4.0 | Значення, що повертається у вигляді масиву замінено на рядок; Видалено перший параметр class_name. |
Приклади
Приклад #1 Приклад використання cubrid_insert_id()****
Loading...
Результат виконання наведеного прикладу:
string(2) "19"