Está en la página 1de 4

&5($57$%/$667$57&7$%/$664/

Comandos del SQL*Plus 9(57$%/$6&5$'$66(/(&7 )520&$7


9(5'(6&5,3&,Ï1'(81$7$%/$'(6&7$%/$

PASSWORD Cambia el password del usuario


/ó; Ejecuta el comando SQL o PL/SQL almacenado en el buffer
sin visualizarlo previamente
R[UN] Lista y ejecuta el comando SQL o PL/SQL almacenado en el
buffer
L[IST] Lista el contenido del buffer
@ ó START fichero Ejecuta un fichero de comandos
GET Recupera al entorno de Oracle un fichero de comandos desde
el Sistema Operativo
SAVE Escribe al Sistema Operativo la última sentencia ejecutada en
el SQL*Plus
@@ Ejecuta ficheros de comandos en cadena
ED[IT] [fichero] Edita el fichero.
SPOOL [fichero|OFF] Manda la salida a fichero o deja de hacerlo
DESC[RIBE] objeto Describe una tabla, vista o sinónimo
HELP INDEX Muestra ayuda sobre comandos de SQL y Propios de
SQL*Plus
SET variable valor Inicializa al nuevo valor la variable de entorno. Ejemplos:
set linesize 500
set pages[ize] 25
set tim[ing] {on|off}
set null “texto”
SHO[W] variable Permite visualizar el valor de las variables de SQL*Plus.
Ejemplos:
show all
show pagesize
HOST ó ! Ejecuta un comando nativo del Sistema Operativo
CLEAR opción Permite limpiar en las opciones:
clear buffer Limpia el texto del buffer activo
clear screen Limpia la pantalla
clear sql Limpia el buffer de sql
QUIT ó EXIT Finaliza la sesión de SQL*Plus , devolviendo el control al
Sistema Operativo
Comandos SQL-PLUS

Introducción
Q SQL-PLUS es una herramienta cliente
de Oracle
Q Ejecución de sentencias
– Desde el prompt de SQL-PLUS (finalizar con ‘;’)
– Desde buffer: SQL-Plus trabaja por un buffer por
defecto que almacena siempre la última
sentencia SQL (finalizar con ‘/’)
– Desde fichero denominado *.sql (finalizar con ‘;’)

1
Ejecución de sentencias (I)
Q Desde buffer
– Ed : invoca al editor
– R | Run : ejecuta el contenido del buffer
– L | List : lista el contenido del buffer (completo)
– L n | L n m | ... : lista el contenido de las líneas
que se especifican
– Del | Delete : borra la línea activa (por defecto
la primera línea del buffer)
– Host : devuelve el control al S.O. (salir mediante
exit)

Ejecución de sentencias (II)


Q Desde fichero / A fichero (1/2)
– [Start | @]<fichero> : ejecuta un fichero *.sql
– Get <fichero> : introduce el fichero en el buffer
sin ejecutarlo
– Save <fichero> : guarda el contenido del buffer
en el fichero
– Save <fichero> append : concatena con la
información anterior

2
Ejecución de sentencias (III)
Q Desde fichero / A fichero (2/2)
– Spool <fichero> : a partir de entonces todo lo
que se introduce por pantalla se
guarda en el fichero
– Spool on : a partir de entonces todo lo que se
introduce por pantalla se guarda en el
buffer (activa el spool)
– Spool off : desactiva el spool
– Spool : muestra el nombre del fichero de salida

Otras sentencias
Q Mostrar tablas
– Desc <tabla> : muestra la estructura de la tabla
– Select * from <tabla> : visualiza todas los
campos y registros de una tabla
– Column <columna> justify [C|center|L|left
|R|rigth]: justifica la columna de la tabla

También podría gustarte