|
pg_lo_create(PHP 4 >= 4.2.0, PHP 5) pg_lo_create — Создает большой объект Описаниеpg_lo_create() создает большой объект и возвращает его OID. Режимы доступа PostgreSQL INV_READ, INV_WRITE, и INV_ARCHIVE не поддерживаются, объект всегда создается с доступом на чтение и запись. Режим INV_ARCHIVE убран из PostgreSQL версий 6.3 и выше. Операции с использованием интерфейса больших объектов необходимо заключать в блок транзакции. Вместо использования интерфейса больших объектов (который не имеет контроля доступа и весьма громоздкий сам по себе) пользуйтесь полями PostgreSQL типа bytea для хранения двоичных данных и функцией pg_escape_bytea() для их экранирования.
Список параметров
Возвращаемые значенияOID большого объекта, либо FALSE в случае ошибки. Список изменений
Примеры
Пример #1 Пример использования pg_lo_create()
<?php |
|||||