Предопределенные константы

Перечисленные ниже константы определены данным расширением и могут быть доступны только в том случае, если PHP был собран с поддержкой этого расширения или же в том случае, если данное расширение было подгружено во время выполнения.

В следующих двух таблицах перечислены все константы, определенные расширением paradox.

Константы для типов полей
Имя Описание
PX_FIELD_ALPHA Символьные данные с фиксированной длиной
PX_FIELD_DATE Дата, количество дней с 1.1.0000
PX_FIELD_SHORT Короткое целое число (2 байта)
PX_FIELD_LONG Длинное целое (4 байта)
PX_FIELD_CURRENCY То же самое, что и PX_FIELD_NUMBER
PX_FIELD_NUMBER Double
PX_FIELD_LOGICAL Boolean
PX_FIELD_MEMOBLOB Большой двоичный объект
PX_FIELD_BLOB Большой двоичный объект (не поддерживается)
PX_FIELD_FMTMEMOBLOB Большой двоичный объект
PX_FIELD_OLE OLE-объект (в основном, blob-объект, не поддерживается)
PX_FIELD_GRAPHIC Graphic ((в основном, blob-объект, не поддерживается)
PX_FIELD_TIME Время, количество миллисекунд с полуночи
PX_FIELD_TIMESTAMP Отметка времени, количество миллисекунд с 1.1.0000
PX_FIELD_AUTOINC Auto incrementing interger (like PX_FIELD_LONG)
PX_FIELD_BCD Десятичное число, хранящееся в формате bcd (не поддерживается)
PX_FIELD_BYTES Массив байтов с не более чем 255 байтами (не поддерживается)
PX_KEYTOLOWER Превратить все имена полей в нижний регистр
PX_KEYTOUPPER Превратить все имена полей в верхний регистр
Константы для типов файлов
Имя Описание
PX_FILE_INDEX_DB Индексированная база данных
PX_FILE_PRIM_INDEX Первичный индекс
PX_FILE_NON_INDEX_DB Неиндексированная база данных
PX_FILE_NON_INC_SEC_INDEX Нет инкрементного вторичного индекса
PX_FILE_SEC_INDEX Вторичный индекс
PX_FILE_INC_SEC_INDEX Инкрементный вторичный индекс
PX_FILE_NON_INC_SEC_INDEX_G Неинкрементный вторичный индекс
PX_FILE_SEC_INDEX_G Вторичный индекс
PX_FILE_INC_SEC_INDEX_G Неинкрементный вторичный индекс