[DOC] SQLPLUS basics

  • Comillas dobles es literal case sensitive, comillas simples no (todo a UPPER), al revés que linux.

Definir

def_editor = vi

Editar

ed

Re-ejecutar

r

Los 4 caracteres a escapar son:

Caracter Secuencia de escape Ejemplo
'
''
SELECT 'Escapando comilla: '' ' AS demo FROM DUAL;
%, _ y & Definimos un caracter de escape “normal”:
SET ESCAPE '\' ;
SELECT name FROM emp WHERE id LIKE '%\%%';

More info

SET COLSEP <separator>
SET LINESIZE <Integer>
SET PAGESIZE <Integer>
SELECT   * FROM BLABLA
WHERE rownum <= 10 ;

En el caso de que el backspace genere “caracteres raros” (que haya que usar el control+backspace para borrar, se tiene que configurar en el tty (desde fuera del sqlplus) o desde dentro con “!

!stty erase ^?

En cada caso cambiará el símbolo usado.

!

con esto se ejecuta un bash y luego vuelve a SQL+.

  • oracle/sqlplus_basics.txt
  • Last modified: 2018/04/27 10:59
  • by dodger