Tiempo de lectura:2 Minutos, 14 Segundos

Vamos aprender como insertar registros en una tabla con INSERT INTO en PostgreSQL de una forma sencilla analizando su sintaxis y con varios ejemplos.

Sintaxis

La sintaxis básica para insertar registros en PostgreSQL es la siguiente:

En la anterior sintaxis:

  • Primero escribimos las palabras INSERT INTO seguido del nombre de la tabla y despues entre paréntesis cada uno de los campos donde vamos a insertar (si se va insertar valores en todas las columnas no es necesario mencionar cada columna)
  • En segundo lugar escribimos la palabra VALUES seguido de los valores a insertar entre paréntesis y separados por comas.
  • En tercer lugar y opcionalmente, puedes visualizar los registros que se han insertado escribiendo al final la palabra RETURNING * o la palabra RETURNING seguido de los campos a mostrar.

Ejemplo

Insertar un registro

En el siguiente ejemplo vamos a insertar datos en la tabla de empleados mencionando los campos. Es importante tener en cuenta que podríamos obviar mencionar los campos ya que vamos a insertar en todos los campos en el mismo orden:

Insertar un registro pero mostrando lo insertado

En el siguiente ejemplo vamos a insertar datos como en el ejemplo anterior, pero en esta ocasión nos mostrara los datos que ha insertado al finalizar:

Insertar varios registros

Si quieres insertar varios registros no es necesario que escribas INSERT INTO varias veces. Observa este ejemplo:

Ejemplo completo

Copia y pega el siguiente código en tu consola de PostgreSQL y realiza paso a paso leyendo los comentarios:

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Perfiles en Redes Sociales