Функции InterBase
XLV. Функции InterBase
Введение
InterBase является популярной БД фирмы Borland/Inprise. Больше информации о InterBase можно найти на http://www.interbase.com/. Да, кстати, InterBase уже вступил в движение свободно доступных ресурсов!
Примечание: полная поддержка InterBase 6 была введена в PHP 4.0.
Эта БД использует символ одинарной кавычки (') для escapi-рования (мнемонизации), поведение аналогично БД Sybase. Добавьте в ваш файл php.ini следующую директиву:
magic_quotes_sybase = On
Требования
Установка
Конфигурация
Типы ресурсов
Предопределённые константы
Эти константы определены данным расширением и будут доступны только в том случае, если либо вкомпилированы в РНР, либо динамически загружены на этапе прогона.
- IBASE_DEFAULT (integer)
- IBASE_TEXT (integer)
- IBASE_UNIXTIME (integer)
- IBASE_READ (integer)
- IBASE_COMMITTED (integer)
- IBASE_CONSISTENCY (integer)
- IBASE_NOWAIT (integer)
- IBASE_TIMESTAMP (integer)
- IBASE_DATE (integer)
- IBASE_TIME (integer)
- Содержание
- ibase_blob_add - добавляет данные в созданный blob
- ibase_blob_cancel - отменяет создание blob
- ibase_blob_close - закрывает blob
- ibase_blob_create - создаёт blob для добавления данных
- ibase_blob_echo - выводит содержимое blob в браузер
- ibase_blob_get - получает len байт данных из открытого blob
- ibase_blob_import - создаёт blob, копирует в него файл и закрывает его
- ibase_blob_info - возвращает длину blob и другую полезную информацию
- ibase_blob_open - открывает blob для запрашивания частей данных
- ibase_close - закрывает соединение с БД InterBase
- ibase_commit - подтверждает транзакцию
- ibase_connect - открывает соединение с БД InterBase
- ibase_errmsg - возвращает сообщения об ошибках
- ibase_execute - выполняет ранее подготовленный запрос
- ibase_fetch_object - получает объект из БД InterBase
- ibase_fetch_row - получает ряд из БД InterBase
- ibase_field_info - получает информацию о поле
- ibase_free_query - освобождает память, выделенную подготовленным запросом/query
- ibase_free_result - освобождает результирующий набор/result set
- ibase_num_fields - получает количество полей в результирующем наборе
- ibase_pconnect - создаёт постоянное соединение с БД InterBase
- ibase_prepare - подготавливает запрос/query для последующего связывания заглушек параметров ивыполнения
- ibase_query - выполняет запрос к БД InterBase
- ibase_rollback - откатывает транзакцию
- ibase_timefmt - устанавливает формат столбцов timestamp, date и time type, возвращаемых запросами
- ibase_trans - начинает транзакцию