Voici quelques options pour contourner les limites de longueur de ligne SQL*Plus :
- Mettre à niveau vers le client 12.2(?). Sur 12.2, le client autorise jusqu'à 4999 caractères. Ce qui est exaspérant d'une certaine manière - si Oracle admet finalement que 2499 n'est pas suffisant, pourquoi n'ont-ils augmenté la limite qu'à 4999 ?
- Ajouter des sauts de ligne. Divisez les résultats en plusieurs lignes. Si vous utilisez Windows, assurez-vous d'utiliser à la fois le retour chariot et la nouvelle ligne -
chr(13)||chr(10)
. - Utilisez un autre programme. De nombreux programmes ont une option semblable à SQL*Plus. En général, je ne recommande pas à l'aide d'un clone SQL*Plus. Le principal avantage de SQL*Plus est qu'il s'agit d'un outil simple et qu'il fonctionne à peu près de la même manière partout. Aucun des clones SQL*Plus n'est entièrement compatible et de nombreux programmes tomberont en panne si vous exécutez des scripts SQL*Plus sur un clone.