-
Cómo insertar una declaración en PL / SQL
-
SQL es un lenguaje limitado que ofrece la interacción directa con la base de datos de Oracle. Cuando se trabaja con PL / SQL, escribir programas grandes y complejos que permite presentar algunas características avanzadas que mejoran el rendimiento de las aplicaciones y el diseño. Una instrucción de inserción forma parte del lenguaje de manipulación de datos de SQL.Instrucciones
1 Conectarse a Oracle SQL * Plus haciendo clic en "Inicio", "Todos los programas" y "SQLPlus".
2 Una vez que el Oracle SQL * Plus ventana de diálogo aparece, introduzca su nombre de usuario y contraseña, a continuación, haga clic en "Aceptar".
3 Utilice el mandato describe para identificar las columnas que figuran en el cuadro del autor. En el indicador de SQL, introduzca el código. Para comenzar el proceso de inserción de una declaración en PL / SQL, el comando se describen obtener los resultados que indican un "NOT NULL" para todas las columnas en la tabla de la autora, el id, nombre apellido, apellidos y requerirán un valor.
SQL>
"DESCRIBE autores;"
Nombre
CARNÉ DE IDENTIDADNOMBRE DE PILA
APELLIDO
¿Nulo?
NO NULONO NULO
NO NULO
Tipo
NÚMEROVARCHAR2 (50)
VARCHAR2 (50)
4 Crear una instrucción INSERT en un programa de PL / SQL. Al agregar un nuevo autor a la mesa del autor, notar que hay dos partes en la instrucción INSERT la lista de columnas y unos valores. Por ejemplo, agregar un nuevo autor, en el símbolo de SQL, introduzca el código.
SQL>
"SET EN serveroutput
DECLARAR
EMPEZAR
INSERT INTO autores (ID, nombre, apellido)
VALORES (5, 'Joan', 'aliado');
COMETER;
EXCEPCIÓN
CUANDO OTROS
ENTONCES
DBMS_OUTPUT.PUT_LINE (sqlerrm);
ROLLBACK;
FIN;
/ "
Procedimiento PL / SQL terminado con éxito.
5 Crear una instrucción de selección para consultar los registros del autor. Los resultados se asegurará de que la instrucción INSERT se ha ejecutado correctamente y se añade el nuevo autor. En el indicador de SQL, escriba el código para seleccionar todos los datos almacenados en la tabla del autor.
SQL>
"SELECT * FROM autores;"
CARNÉ DE IDENTIDAD
45
NOMBRE DE PILA
MiguelJoan
APELLIDO
AbadíaAliado