Constantes pré-définies

Ces constantes sont définies par cette extension, et ne sont disponibles que si cette extension a été compilée avec PHP, ou bien chargée au moment de l'exécution.

Les deux tables suivantes listent toutes les constantes définies par l'extension Paradox.

Constantes pour les types de champs
Nom Signification
PX_FIELD_ALPHA Données sous forme de caractères avec une longueur fixe
PX_FIELD_DATE Date, nombre de jours depuis le 1.1.0000
PX_FIELD_SHORT Entier court (2 octets)
PX_FIELD_LONG Entier long (4 octets)
PX_FIELD_CURRENCY Identique à PX_FIELD_NUMBER
PX_FIELD_NUMBER Double
PX_FIELD_LOGICAL Booléen
PX_FIELD_MEMOBLOB Objet binaire large
PX_FIELD_BLOB Objet binaire large (non supporté)
PX_FIELD_FMTMEMOBLOB Objet binaire large
PX_FIELD_OLE Objet OLE (en fait un blob, non supporté)
PX_FIELD_GRAPHIC Graphique (en fait, un BLOB, non supporté)
PX_FIELD_TIME heure, nombre de millisecondes depuis le 1.1.0000
PX_FIELD_TIMESTAMP timestamp, nombre de millisecondes depuis le 1.1.0000
PX_FIELD_AUTOINC Entier auto-incrémenté (comme PX_FIELD_LONG)
PX_FIELD_BCD Nombre décimal stocké en format bcd (non supporté)
PX_FIELD_BYTES Tableau d'octets d'une longueur maximale de 255 octets (non supporté)
PX_KEYTOLOWER Convertit tous les noms de champs en minuscule
PX_KEYTOUPPER Convertit tous les noms de champs en majuscule
Constantes pour les types de fichiers
Nom Signification
PX_FILE_INDEX_DB Base de données indexée
PX_FILE_PRIM_INDEX Index primaire
PX_FILE_NON_INDEX_DB Base de données non indexée
PX_FILE_NON_INC_SEC_INDEX Non-indexé incrémentalement secondaire
PX_FILE_SEC_INDEX Index secondaire
PX_FILE_INC_SEC_INDEX Index secondaire incrémental
PX_FILE_NON_INC_SEC_INDEX_G Index secondaire non-incrémental
PX_FILE_SEC_INDEX_G Index secondaire
PX_FILE_INC_SEC_INDEX_G Index secondaire non-incrémental

LoadingChargement en cours