Partager via


Opérations sur les tables avec des types de données BFILE dans Oracle Database

L’adaptateur Oracle Database prend en charge le type de données BFILE dans les tables et les procédures stockées. Le tableau suivant récapitule le type de données BFILE exposé par l’adaptateur en fonction de l’opération effectuée et de l’artefact métier (table/procédure) accédé :

Artefact Opération Type de données exposé pour BFILE col/param Commentaires
TABLE INSERT String Représente le chemin du répertoire Oracle logique du fichier à insérer dans la colonne BFILE

Par exemple, MYDIR/screen.jpg où MYDIR est un répertoire logique dans Oracle
TABLE UPDATE String Représente le chemin du répertoire Oracle logique du fichier à mettre à jour dans la colonne BFILE
TABLE SELECT byte[] Représente les données binaires constituant le fichier BFILE
PROCESSUS STOCKÉ IN PARAM String Représente le chemin du répertoire Oracle logique du fichier à insérer dans la colonne BFILE

Par exemple, MYDIR/screen.jpg où MYDIR est un répertoire logique dans Oracle
PROCESSUS STOCKÉ OUT PARAM String Représente le chemin du répertoire Oracle logique du fichier à insérer dans la colonne BFILE

Par exemple, MYDIR/screen.jpg où MYDIR est un répertoire logique dans Oracle
PROCESSUS STOCKÉ INOUT PARAM Non pris en charge -

L’opération spéciale ReadLOB est également prise en charge sur les tables avec le type de données BFILE. L’opération UpdateLOB n’est pas prise en charge. Les clients d’adaptateur peuvent également utiliser l’opération UPDATE.

Le cas échéant, consultez les références suivantes :

Voir aussi

Quelles opérations peut-on effectuer à l’aide de l’adaptateur ?