odbc_binmode

odbc_binmode -- Modifie la gestion des colonnes de données binaires.

Description

int odbc_binmode ( resource result_id, int mode)

Types ODBC SQL affectés : BINARY , VARBINARY , LONGVARBINARY .

Lorsqu ' une donnée SQL est convertie en caractère C , les 8 bits du caractère source sont représentés par deux caractères ASCII . Ces caractères sont des représentations ASCII des nombres au format hexadécimal . Par exemple , le binaire 00000001 est converti en " 01 " et le binaire 11111111 est converti en "FF " .

Tableau 1 . Conversion des LONGVARBINARY

mode longueur résultat
Tel quel
Caractère


Si odbc_fetch_into( ) est utilisé , passthru signifie qu 'une chaîne vide sera retournée pour ces colonnes .

Si result_id vaut 0 , ces paramètres seront appliqués aux nouveaux résultats .

La valeur par défaut de 4096 est 4096 et les valeurs par défaut de odbc_binmode est ODBC_BINMODE_RETURN . La gestion des colonnes binaires est aussi modifiée par odbc_longreadlen( ) .