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.

DB2_BINARY (int)
Spécifie que les données binaires seront retournées telles quelles. Ceci est le mode par défaut.
DB2_CONVERT (int)
Spécifie que les données binaires seront converties en hexadécimal et retournées comme une chaîne ASCII.
DB2_PASSTHRU (int)
Spécifie que les données binaires seront converties en valeur null.
DB2_SCROLLABLE (int)
Spécifie un curseur de défilement pour une ressource de requête. Ce mode permet un accès aléatoire aux lignes d'un jeu de résultats, mais présentement, il est supporté seulement par IBM DB2 Universal Database.
DB2_FORWARD_ONLY (int)
Spécifie un curseur unidirectionnel pour une ressource de requête. Il s'agit du type de curseur par défaut, supporté sur tous les serveurs de base de données.
DB2_PARAM_IN (int)
Spécifie que la variable PHP devrait être liée comme paramètre ENTRANT pour une procédure stockée.
DB2_PARAM_OUT (int)
Spécifie que la variable PHP devrait être liée comme paramètre SORTANT pour une procédure stockée.
DB2_PARAM_INOUT (int)
Spécifie que la variable PHP devrait être liée comme paramètre ENTRANT/SORTANT pour une procédure stockée.
DB2_PARAM_FILE (int)
Spécifie que la colonne devrait être liée directement à un fichier en entrée.
DB2_AUTOCOMMIT_ON (int)
Spécifie que l'autocommit devrait être activé.
DB2_AUTOCOMMIT_OFF (int)
Spécifie que l'autocommit devrait être désactivé.
DB2_DOUBLE (int)
Spécifie que la variable devrait être liée à un type DOUBLE, FLOAT ou REAL.
DB2_LONG (int)
Spécifie que la variable devrait être liée à un type SMALLINT, INTEGER ou BIGINT.
DB2_CHAR (int)
Spécifie que la variable devrait être liée à un type CHAR ou VARCHAR.
DB2_CASE_NATURAL (int)
Spécifie que les noms de colonnes seront retournés dans leur casse naturelle.
DB2_CASE_LOWER (int)
Spécifie que les noms de colonnes seront retournés en minuscules.
DB2_CASE_UPPER (int)
Spécifie que les noms de colonnes seront retournés en majuscules.
DB2_DEFERRED_PREPARE_ON (int)
Spécifie que la préparation différée devrait être activée pour la ressource de requête spécifiée.
DB2_DEFERRED_PREPARE_OFF (int)
Spécifie que la préparation différée devrait être désactivée pour la ressource de requête spécifiée.