Inicio » Oracle » SQL*Plus » Formatear la salida en SQL*Plus

Formatear la salida en SQL*Plus

Principales opciones:

COLUMN [opciones] Permite formatear la salida de cada columna
  CLEAR Limpia cualquier formato
  FORMAT formato Define la visualizacion de una columna
     An Establece el ancho de columna en número de caracteres
     9 Digitos con supresion de ceros
     0 Digitos dejando los ceros
     $ Simbolo de dolar $
     L Moneda local
     . Posicion del punto decimal
     , Separador de miles
     | Inserta un salto de linea
  HEADING texto Define la cebecera de la columna
  JUSTIFY alineación justifica LA CABECERA de la columna
  NOPRINT Oculta la columna
  PRINT muestra la columna
  TRUNCATE Trunca la cadena de caracteres al final de la primera linea
  WRAPPED Continua escribiendo en la linea siguiente

TTITLE posicion texto Especifica una cabecera al principio de cada página
BTITLE posicion texto Especifica una texto al pie de cada página
BREAK [ON elemento de informe] Suprime la visualización de duplicados.

Ejemplo:

SQL> column username format A10
SQL> column PROGRAM format A40
SQL> column MACHINE format A20
SQL> ttitle center "CABECERA DE LA PAGINA"
SQL> btitle right "FIN SELECT"
SQL>  select USERNAME, PROGRAM, MACHINE from  gv$session where  username is not null;

                              CABECERA DE LA PAGINA
USERNAME   PROGRAM                                  MACHINE
---------- ---------------------------------------- --------------------
SYS        racgimon@devn1 (TNS V1-V3)               devn1
SYS        sqlplus@devn1 (TNS V1-V3)                devn1
SYS        oracle@devn1 (PZ99)                      devn1
SYS        racgimon@devn1 (TNS V1-V3)               devn1
SYS        racgimon@devn1 (TNS V1-V3)               devn1
SYS        racgimon@devn2 (TNS V1-V3)               devn2
SYS        racgimon@devn2 (TNS V1-V3)               devn2
SYS        oracle@devn1(PZ99)                       devn1
SYS        racgimon@devn2 (TNS V1-V3)               devn2
                                                                      FIN SELECT

Más información:
http://download.oracle.com/docs/cd/B19306_01/server.102/b14357/ch6.htm

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s