Nom |
Description |
svchp |
Ce paramètre permet d'indiquer le service de contexte OCI. |
errhp |
Ce paramètre permet d'indiquer le gestionnaire d'erreur OCI. |
sdata |
Ce paramètre permet d'indiquer un pointeur vers un OCIAnyData. |
tc |
Ce paramètre permet d'indiquer le code de type de la valeur de données. Ce paramètre est utilisé pour vérifier le type (avec le type d'initialisation d'un OCIAnyData). |
inst_type |
Ce paramètre permet d'indiquer la valeur de données OCIType (s'il ne s'agit pas d'une valeur primitive). Si le paramètre tc est OCI_TYPECODE_OBJECT, OCI_TYPECODE_REF, OCI_TYPECODE_VARRAY ou OCI_TYPECODE_TABLE alors ce paramètre ne doit pas être NULL. Sinon, il pourrait être NULL. |
null_ind |
Ce paramètre permet d'indiquer si la valeur de données est NULL. Passe un (OCIInd *) pour tous les codes de caractères sauf OCI_TYPECODE_OBJECT.
La valeur renvoyée sera OCI_IND_NOTNULL si elle n'est pas NULL et OCI_IND_NULL pour une valeur NULL. Si le code de type est
OCI_TYPECODE_OBJECT, transmettez un pointeur à la structure d'indicateur de la valeur de données comme paramètre ici. Voir OCIAnyDataAttrGet() pour plus de détails. |
data_value |
Ce paramètre permet d'indiquer la valeur de données (sera du type avec lequel OCIAnyData a été initialisé). Reportez-vous à OCIAnyDataAttrGet() pour connaître le type C correspondant à chaque type de code autorisé et pour obtenir une description de la façon dont le comportement d'allocation de mémoire dépend de la valeur transmise pour ce paramètre. |
length |
Ce paramètre est actuellement ignoré. À l'avenir, cela pourrait être utilisé pour certains codes de type où la représentation des données elle-même ne donnera pas la longueur, en octets, de manière implicite. |