Insertar Registro en Tabla Oracle

Para insertar un registro en una tabla Oracle, será tan sencillo como recurrir a la sentencia INSERT de lenguaje SQL. Como os podéis imaginar, se trata de un comando que se puede utilizar de forma transversal en multitud de tipos de Bases de Datos. En cualquier caso, hoy vamos a ver un ejemplo simple de cómo lanzar un INSERT en una tabla Oracle.



Esta sería una sentencia ejemplo para insertar un registro en una tabla Oracle denominada MDR_CAT_POBLACIONES y que se emplea para almacenar Poblaciones.


-- INSERTAR POBLACION
INSERT INTO MDR_CAT_POBLACIONES
(CPO_ID, CPO_CODIGO, CPO_NOMBRE, CPO_CPA_ID, CPO_CPV_ID)
VALUES
(MDR_CPO_SEQ.NEXTVAL, 11, 'CADIZ-PROVINCIA', 72, 12)
;


Básicamente, la sentencia se divide en las siguientes partes:

1º) El comando INSERT INTO seguido de la tabla Oracle en la que queremos insertar el nuevo registro especificado.


INSERT INTO MDR_CAT_POBLACIONES


2º) Las columnas de la tabla Oracle que se van a ver afectadas por la sentencia Insert.


(CPO_ID, CPO_CODIGO, CPO_NOMBRE, CPO_CPA_ID, CPO_CPV_ID)


3º) El comando VALUES seguido por los valores que vamos a insertar en cada una de las columnas que acabamos de especificar en el paso anterior de la sentencia.


VALUES
(MDR_CPO_SEQ.NEXTVAL, 11, 'CADIZ-PROVINCIA', 72, 12)


👉 Si ejecutamos la sentencia INSERT del ejemplo anterior, veremos que entre las Poblaciones ya nos aparecerá el nuevo registro que acabamos de definir ("CADIZ-PROVINCIA").



Y eso es todo, en realidad se trata de una sentencia fácil de ejecutar. De todas formas, si te queda alguna duda al respecto, puedes comentármela aquí abajo.

Saludos.


Comentarios

Entradas populares de este blog

Componentes y Ventanas de Java Swing

Creación de Webservice SOAP básico

Fichero standalone del Servidor JBoss EAP