Oracle
 sql >> Base de données >  >> RDS >> Oracle

Largeur de colonne maximale dans le spool Oracle vers le fichier

Ajoutez simplement la ligne suivante juste après les commandes SET :

COL ColumnName FORMAT A32000

où ColumnName est l'alias de la colonne XML dans votre instruction SELECT (vous devrez ajouter un alias).

Cela définit la largeur maximale de cette colonne, qui est de 2000 caractères par défaut. Notez que bien que vous puissiez définir COL FORMAT jusqu'à 60 000 caractères, le maximum que vous obtiendrez sur une ligne avec sqlplus est 32767 , car il s'agit de la limite supérieure pour LINESIZE.