Oto kilka opcji obejścia ograniczeń długości linii SQL*Plus:
- Uaktualnij klienta do wersji 12.2(?). W 12.2 klient zezwala na maksymalnie 4999 znaków. Co jest w pewnym sensie irytujące – jeśli Oracle w końcu przyzna, że 2499 to za mało, dlaczego podnieśli tylko limit do 4999?
- Dodaj podziały wierszy. Podziel wyniki na wiele wierszy. Jeśli używasz systemu Windows, upewnij się, że używasz zarówno powrotu karetki, jak i nowej linii -
chr(13)||chr(10)
. - Użyj innego programu. Wiele programów ma opcję podobną do SQL*Plus. Generalnie polecam nie przy użyciu klonu SQL*Plus. Główną zaletą SQL*Plus jest to, że jest to proste narzędzie i działa wszędzie tak samo. Żaden z klonów SQL*Plus nie jest w pełni kompatybilny, a wiele programów zepsuje się, jeśli uruchomisz na klonie skrypty SQL*Plus.