Professional Documents
Culture Documents
PROGRAMA: ASIGNATURA:
TIEMPO: 2 Hrs
INGENIERIA DE SISTEMAS ELECTIVA TECNICA
GUIA No 1: ENTORNO DE TRABAJO DE LA CONSOLA
SQL*PLUS DE ORACLE
OBJETIVOS:
• Conocer el entorno de trabajo SQL*Plus de ORACLE.
• Configurar el string de conexión para el acceso a una base de datos remota
de ORACLE.
CONCEPTOS PREVIOS
Para poder escribir sentencias al servidor Oracle, una de las formas es a través de
la herramientas SQL*Plus, para lo cual en el equipo cliente debe estar configurado
el string de conexión para poder acceder al servidor. El archivo donde se encuentra
todos los string de conexión se llama tnsnames.ora el cual se encuentra en a
siguiente ruta:
c:\carpeta_home_de_oracle\Network\Admin\tnsnames.ora
DESARROLLO
1
INSTITUCIÒN UNIVERSITARIA ANTONIO JOSÈ CAMACHO
PROGRAMA: ASIGNATURA:
TIEMPO: 2 Hrs
INGENIERIA DE SISTEMAS ELECTIVA TECNICA
GUIA No 1: ENTORNO DE TRABAJO DE LA CONSOLA
SQL*PLUS DE ORACLE
Spool c:\ruta\nombre_del_archivo.txt
Si solo se desea mirar las tablas creadas por el usuario con el cual esta
conectado debe digitar la siguiente instrucción:
Nota: Recuerde que todas las sentencias en ORACLE deben terminar con punto
y coma (;)
7. Para visualizar los campos de cada tabla con su respectivo tipo de dato y
longitud, es decir la estructura de la tabla, escriba la siguiente instrucción :
desc nombre_de_la_tabla
2
INSTITUCIÒN UNIVERSITARIA ANTONIO JOSÈ CAMACHO
PROGRAMA: ASIGNATURA:
TIEMPO: 2 Hrs
INGENIERIA DE SISTEMAS ELECTIVA TECNICA
GUIA No 1: ENTORNO DE TRABAJO DE LA CONSOLA
SQL*PLUS DE ORACLE
• set linesize: tamaño de buffer de línea de salida. Ej.: set linesize 100
Máscara Función
An n numero de caracteres alfanuméricos Ej A12
999999 Para valores de columna numéricos que no encabezan
con ceros
00[9...] Para valores de columna numéricos que encabezan con
ceros Ej 00999999
$ Coloca el símbolo de pesos
Una vez leído los parámetros de la instrucción column para formateo de la salida,
construya un script en WordPad o en Block de notas, donde se dé formato la salida
de una consulta de la tabla all_tables con mínimo ocho campos de esta tabla y
luego ejecútelo en la consola de SQL*Plus, llamando el script o archivo realizado en
el block de notas. En el archivo, debe primero colocar todas las instrucciones de
format y por ultimo, escribe la consulta con los campos formateados anteriormente
para al final cerrar el spool.
3
INSTITUCIÒN UNIVERSITARIA ANTONIO JOSÈ CAMACHO
PROGRAMA: ASIGNATURA:
TIEMPO: 2 Hrs
INGENIERIA DE SISTEMAS ELECTIVA TECNICA
GUIA No 1: ENTORNO DE TRABAJO DE LA CONSOLA
SQL*PLUS DE ORACLE