« Расширения для работы с базами данных отдельных производителей
Введение »
PHP Manual
Расширения для работы с базами данных отдельных производителей
CUBRID
CUBRID
Введение
Установка и настройка
Требования
Установка
Настройка во время выполнения
Типы ресурсов
Предопределенные константы
Примеры
Функции CUBRID
cubrid_bind
— Связывает переменные с подготовленным запросом
cubrid_close_prepare
— Закрывает обработчик запроса
cubrid_close_request
— Закрывает обработчик запроса
cubrid_col_get
— Получение контента столбца типа коллекция по OID
cubrid_col_size
— Получает количество элементов в столбце типа коллекция по OID
cubrid_column_names
— Получить имена столбцов в результирующем наборе
cubrid_column_types
— Получить типы столбцов в результирующем наборе
cubrid_commit
— Подтверждение транзакции
cubrid_connect_with_url
— Создает окружение для соединения с сервером CUBRID
cubrid_connect
— Открывает соединение к серверу CUBRID
cubrid_current_oid
— Возвращает OID текущей позиции курсора
cubrid_disconnect
— Закрывает соединение с базой данных
cubrid_drop
— Удаление экземпляра по OID
cubrid_error_code_facility
— Получить код уровня, на котором произошла ошибка
cubrid_error_code
— Получить код ошибки
cubrid_error_msg
— Возвращает текст последней произошедшей ошибки
cubrid_execute
— Execute a prepared SQL statement
cubrid_fetch
— Fetch the next row from a result set
cubrid_free_result
— Free the memory occupied by the result data
cubrid_get_autocommit
— Возвращает настройку авто-коммита для соединения
cubrid_get_charset
— Возвращает кодировку текущего соединения CUBRID
cubrid_get_class_name
— Get the class name using OID
cubrid_get_client_info
— Return the client library version
cubrid_get_db_parameter
— Returns the CUBRID database parameters
cubrid_get_query_timeout
— Get the query timeout value of the request
cubrid_get_server_info
— Return the CUBRID server version
cubrid_get
— Get a column using OID
cubrid_insert_id
— Return the ID generated for the last updated AUTO_INCREMENT column
cubrid_is_instance
— Check whether the instance pointed by OID exists
cubrid_lob_close
— Close BLOB/CLOB data
cubrid_lob_export
— Export BLOB/CLOB data to file
cubrid_lob_get
— Get BLOB/CLOB data
cubrid_lob_send
— Read BLOB/CLOB data and send straight to browser
cubrid_lob_size
— Get BLOB/CLOB data size
cubrid_lob2_bind
— Bind a lob object or a string as a lob object to a prepared statement as parameters
cubrid_lob2_close
— Close LOB object
cubrid_lob2_export
— Export the lob object to a file
cubrid_lob2_import
— Import BLOB/CLOB data from a file
cubrid_lob2_new
— Create a lob object
cubrid_lob2_read
— Read from BLOB/CLOB data
cubrid_lob2_seek64
— Move the cursor of a lob object
cubrid_lob2_seek
— Move the cursor of a lob object
cubrid_lob2_size64
— Get a lob object's size
cubrid_lob2_size
— Get a lob object's size
cubrid_lob2_tell64
— Tell the cursor position of the LOB object
cubrid_lob2_tell
— Tell the cursor position of the LOB object
cubrid_lob2_write
— Write to a lob object
cubrid_lock_read
— Set a read lock on the given OID
cubrid_lock_write
— Set a write lock on the given OID
cubrid_move_cursor
— Move the cursor in the result
cubrid_next_result
— Get result of next query when executing multiple SQL statements
cubrid_num_cols
— Return the number of columns in the result set
cubrid_num_rows
— Get the number of rows in the result set
cubrid_pconnect_with_url
— Open a persistent connection to CUBRID server
cubrid_pconnect
— Open a persistent connection to a CUBRID server
cubrid_prepare
— Prepare a SQL statement for execution
cubrid_put
— Update a column using OID
cubrid_rollback
— Roll back a transaction
cubrid_schema
— Get the requested schema information
cubrid_seq_drop
— Delete an element from sequence type column using OID
cubrid_seq_insert
— Insert an element to a sequence type column using OID
cubrid_seq_put
— Update the element value of sequence type column using OID
cubrid_set_add
— Insert a single element to set type column using OID
cubrid_set_autocommit
— Устанавливает режим авто-коммита для соединения
cubrid_set_db_parameter
— Sets the CUBRID database parameters
cubrid_set_drop
— Delete an element from set type column using OID
cubrid_set_query_timeout
— Set the timeout time of query execution
cubrid_version
— Получить версию модуля CUBRID PHP
Функиции совместимости CUBRID MySQL
cubrid_affected_rows
— Количество строк, затронутых последним SQL-запросом
cubrid_client_encoding
— Возвращает кодировку текущего соединения CUBRID
cubrid_close
— Закрывает соединение с базой данных
cubrid_data_seek
— Переместить внутренний указатель в результирующем наборе CUBRID
cubrid_db_name
— Получение имени базы данных из результата cubrid_list_dbs
cubrid_errno
— Возвращает код ошибки предыдущей операции CUBRID
cubrid_error
— Возвращает текст последней произошедшей ошибки
cubrid_fetch_array
— Извлечение строки из результирующего набора в виде ассоциативного массива, индексированного массива или обоих сразу
cubrid_fetch_assoc
— Извлечь строку из результирующего набора в виде ассоциативного массива
cubrid_fetch_field
— Получение информации о столбце результирующего набора в виде объекта
cubrid_fetch_lengths
— Возвращает массив, содержащий длины всех столбцов текущей строки
cubrid_fetch_object
— Извлечь следующую строку как объект
cubrid_fetch_row
— Извлечь строку из результирующего набора в виде индексированного массива
cubrid_field_flags
— Получить строку, содержащую флаги столбца по указанному индексу
cubrid_field_len
— Получить максимальную длину указанного столбца
cubrid_field_name
— Получить имя указанного столбца
cubrid_field_seek
— Переместить внутренний указатель результирующего набора на указанный столбец
cubrid_field_table
— Получить имя таблицы, которой принадлежит указанный столбец
cubrid_field_type
— Получить тип указанного столбца
cubrid_list_dbs
— Получить массив со списком всех баз данных CUBRID
cubrid_num_fields
— Получить количество столбцов в результирующем наборе
cubrid_ping
— Проверяет, живо ли соединение к серверу и переподнимает его, если нет
cubrid_query
— Посылка запроса CUBRID
cubrid_real_escape_string
— Экранирование специальных символов в SQL-запросе
cubrid_result
— Получить значение из заданного столбца заданной строки
cubrid_unbuffered_query
— Выполнение запроса без загрузки результата в память
Устаревшие псевдонимы и функции CUBRID
cubrid_load_from_glo
— Читает данные из экземпляра GLO и записывает их файл
cubrid_new_glo
— Создает экземпляр glo
cubrid_save_to_glo
— Сохраняет запрошенный файл в экземпляре GLO
cubrid_send_glo
— Чтение данных из glo и вывод их в стандартное устройство вывода