Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

ayuda con sqlplus

Estas en el tema de ayuda con sqlplus en el foro de Oracle en Foros del Web. Estimados: Un gusto saludarlos a todos, hace tiempo que no me aparecia poraca, ahora necesito de su ayuda, estoy accediendo por sqlplus a una base ...
  #1 (permalink)  
Antiguo 04/06/2008, 10:17
Avatar de mauricio2004  
Fecha de Ingreso: marzo-2004
Mensajes: 264
Antigüedad: 20 años, 7 meses
Puntos: 0
ayuda con sqlplus

Estimados:

Un gusto saludarlos a todos, hace tiempo que no me aparecia poraca, ahora necesito de su ayuda,

estoy accediendo por sqlplus a una base de datos oracle.

Quisiera saber algunos comandos de sqlplus para formatear la salida que tiene este, ya que cuando uno hace un select sale todo desarmado o cuando hago un show parameter; este tiene muchos campos y no alcanzo a verlos todos

Si alguien me podria ayudar se lo agradeceria

Saludos
  #2 (permalink)  
Antiguo 04/06/2008, 20:33
Avatar de kikolice  
Fecha de Ingreso: marzo-2004
Mensajes: 1.510
Antigüedad: 20 años, 8 meses
Puntos: 7
Respuesta: ayuda con sqlplus

pues con el show parameter ves los valores que puedes modificar con un

set "parametro" ...

si no los puedes ver todos checate en opciones - ambiente, el buffer del screen, creo que lo maximo permitido es 1000-2000
__________________
Blogzote.com :-) Mi blog
  #3 (permalink)  
Antiguo 05/06/2008, 04:59
Avatar de matanga  
Fecha de Ingreso: octubre-2007
Ubicación: España
Mensajes: 1.091
Antigüedad: 17 años
Puntos: 85
Respuesta: ayuda con sqlplus

Hola,

Te dejo algunos ejemplos, de todos modos en la documentacion oficial hay un apartado donde estan todas las opciones de configuracion del SQL*Plus.

Código:
oracle@10G> select owner, segment_name, tablespace_name, bytes from dba_segments where rownum < 10;


OWNER
------------------------------
SEGMENT_NAME
---------------------------------------------------------------------------------
TABLESPACE_NAME                     BYTES
------------------------------ ----------
SYS
CON$
SYSTEM                             393216

SYS
UNDO$
SYSTEM                              65536

SYS
PROXY_ROLE_DATA$
SYSTEM                              65536

SYS
FILE$
SYSTEM                              65536

SYS
PROXY_DATA$
SYSTEM                              65536

SYS
BOOTSTRAP$
SYSTEM                              65536

SYS
OBJ$
SYSTEM                            2097152

SYS
OBJAUTH$
SYSTEM                             131072

SYS
UGROUP$
SYSTEM                              65536


9 filas seleccionadas.

Transcurrido: 00:00:00.25
Código:
oracle@10G> set lines 150
oracle@10G> col owner format a15
oracle@10G> col segment_name format a30
oracle@10G> col tablespace_name format a15
oracle@10G> col bytes format 999999999
oracle@10G> r
  1* select owner, segment_name, tablespace_name, bytes from dba_segments where rownum < 10

OWNER           SEGMENT_NAME                   TABLESPACE_NAME      BYTES
--------------- ------------------------------ --------------- ----------
SYS             CON$                           SYSTEM              393216
SYS             UNDO$                          SYSTEM               65536
SYS             PROXY_ROLE_DATA$               SYSTEM               65536
SYS             FILE$                          SYSTEM               65536
SYS             PROXY_DATA$                    SYSTEM               65536
SYS             BOOTSTRAP$                     SYSTEM               65536
SYS             OBJ$                           SYSTEM             2097152
SYS             OBJAUTH$                       SYSTEM              131072
SYS             UGROUP$                        SYSTEM               65536

9 filas seleccionadas.

Transcurrido: 00:00:00.03
Saludos
  #4 (permalink)  
Antiguo 06/06/2008, 11:06
Avatar de mauricio2004  
Fecha de Ingreso: marzo-2004
Mensajes: 264
Antigüedad: 20 años, 7 meses
Puntos: 0
Respuesta: ayuda con sqlplus

Gracias era exactamente lo que queria

Saludos :)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:18.