Beruflich Dokumente
Kultur Dokumente
Ejercicio 1:
Cree una secuencia para que sea usada con la columna que tiene la restri
cción de clave primaria de la tabla DEPARTMENT.
La secuencia debería iniciar en 60 y tener un valor máximo de 200. S
u secuencia debería tener un incremento de 10 números.
Nombre la secuencia como DEPT_ID_SEQ.
SQL> CREATE SEQUENCE DEPT_ID_SEQ
INCREMENT BY 10
START WITH 60
MAXVALUE 200;
Ejercicio 2:
Escriba un archivo de comandos (Script) para mostrar la información siguie
nte acerca de sus secuencias:
el nombre de la secuencia, el valor máximo de la secuencia, el inc
remento, y el último valor.
Nombre al archivo de comandos como p13q2.sql. Ejecute su archivo
de comandos.
SQL> SELECT SEQUENCE_NAME, MAX_VALUE, INCREMENT_BY, LAST_NUMBER
FROM USER_SEQUENCES;
SQL> save p13q2.sql
SQL> start p13q2.sql
Ejercicio 3:
Escriba un archivo de comandos (Script) interactivo para insertar un reg
istro/fila dentro de la tabla DEPARTMENT.
Nombre al archivo de comandos p13q3.sql. Asegúrese de que usa la s
ecuencia que ha creado para la columna ID.
Cree un Pantalla de Interrogación (Prompt) para solicitar el ingre
so del nombre del departamento.
Ejecute su archivo de comandos. Agregue dos departamentos nuevos
nombrados Educación y Administración.
Verifique sus inserciones.
Contenido del archivo de comandos: p13q2.sql
--------------------------------------------
"
ACCEPT dept PROMPT 'Ingrese el nombre del departamento: '
INSERT INTO DEPARTMENT
VALUES ( DEPT_ID_SEQ.NEXTVAL, '&dept' );
"
SQL> edit p13q3.sql
SQL> start p13q3.sql
...Tipear Educación...
SQL> start p13q3.sql
...Tipear Administración...
SQL> SELECT ID, NAME
FROM DEPARTMENT;