oracle sqlcl - ghdrako/doc_snipets GitHub Wiki

SQLc‌l jest dystrybuowany wraz z programem SQL Developer lub można go pobrać oddzielnie z następującej witryny:

https://www.oracle.com/database/technologies/appdev/sqlcl.html

Instalacja jest łatwa poprzez rozpakowanie pliku ZIP.

C:\Software\sqlcl\bin>sql system/manager@MITP

Domyślne formatowanie jest takie samo jak w SQL*Plus. Przyjazny dla użytkownika format można ustawić za pomocą następującego polecenia:

SQL> SET sqlformat ansiconsole

Kolejnym ulepszeniem jest historia poleceń, do której można uzyskać dostęp w dowolnym momencie za pomocą polecenia history. Po wprowadzeniu numeru polecenie może zostać wykonane ponownie.

SQL>history
History:
  1  select table_name, owner  from dba_tables;
  2  col owner format a20
. . .
  9  desc dba_tables
 10  SELECT owner, table_name, num_rows FROM dba_tables ORDER BY 3 DESC;
 11  SELECT owner, table_name, num_rows FROM dba_tables ORDER BY 3;
SQL>history 10
1  SELECT owner, table_name, num_rows
  2* FROM dba_tables ORDER BY 3;
SQL> /