Zde je několik možností, jak obejít omezení délky řádku SQL*Plus:
- Upgradujte na klienta 12.2(?). Ve verzi 12.2 klient povoluje až 4999 znaků. Což je svým způsobem k vzteku – pokud Oracle konečně přizná, že 2499 nestačí, proč zvýšili limit pouze na 4999?
- Přidejte konce řádků. Rozdělte výsledky do více řádků. Pokud používáte Windows, ujistěte se, že používáte návrat vozíku i nový řádek -
chr(13)||chr(10)
. - Použijte jiný program. Mnoho programů má volbu podobnou SQL*Plus. Obecně doporučuji ne pomocí klonu SQL*Plus. Hlavní výhodou SQL*Plus je, že je to jednoduchý nástroj a funguje všude stejně. Žádný z klonů SQL*Plus není plně kompatibilní a mnoho programů se porouchá, pokud na klonu spustíte skripty SQL*Plus.