User Tools

Site Tools


dba:oracle:docs:sqlplus_basics

[DOC] SQLPLUS basics

Notas

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

Editor

Definir

def_editor = vi

Editar

ed

Re-ejecutar

r

Escape de caracteres especiales

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

Separador de columnas

SET COLSEP <separator>

Tamaño de linea

SET LINESIZE <Integer>

Tamaño de página

SET PAGESIZE <Integer>

Limitar el numero de resultados de una query

SELECT   * FROM BLABLA
WHERE rownum <= 10 ;

Configurar el backspace

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.

Ir a shell desde sqlplus

!

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

wrapper

dba/oracle/docs/sqlplus_basics.txt · Last modified: 2023/01/31 08:28 by dodger