Resumen: En este tutorial, aprenderá cómo usar la instrucción PostgreSQL UPDATE para actualizar datos existentes en una tabla.
Introducción a la instrucción PostgreSQL UPDATE
la instrucción PostgreSQL UPDATE le permite modificar datos en una tabla., Lo siguiente ilustra la sintaxis de la instrucción UPDATE:
Code language: SQL (Structured Query Language) (sql)
en esta sintaxis:
- Primero, especifique el nombre de la tabla que desea actualizar los datos después de la palabra clave
UPDATE. - En segundo lugar, especifique las columnas y sus nuevos valores después de la palabra clave
SET. Las columnas que no aparecen en la cláusulaSETconservan sus valores originales. - En tercer lugar, determine qué filas actualizar en la condición de la cláusula
WHERE.,
la cláusulaWHERE es opcional. Si omite la cláusula WHERE, la instrucción UPDATE actualizará todas las filas de la tabla.
el UPDATE instrucción se ejecuta con éxito, devuelve el comando siguiente etiqueta:
El count es el número de filas actualizadas incluyendo las filas cuyos valores no cambian.,
devolver filas actualizadas
la instrucción UPDATE tiene una cláusula opcional RETURNING que devuelve las filas actualizadas:
ejemplos de actualización de PostgreSQL
tomemos algunos ejemplos de uso de PostgreSQL UPDATE statement.,
configurar una tabla de muestra
las siguientes instrucciones crean una tabla llamada courses e insertan algunos datos en ella:
la siguiente instrucción devuelve los datos de la courses tabla:
Code language: SQL (Structured Query Language) (sql)
1) PostgreSQL update – actualizando una fila
la siguiente instrucción utiliza la instrucción UPDATE para actualizar el curso con id 3., Cambia el published_date de NULL a '2020-08-01'.
Code language: SQL (Structured Query Language) (sql)
la instrucción devuelve el siguiente mensaje indicando que se ha actualizado una fila:
Code language: Shell Session (shell)
la siguiente instrucción selecciona el curso con id 3 para verificar la actualización:
Code language: SQL (Structured Query Language) (sql)
2) PostgreSQL update – actualizar una fila y devolver la fila actualizada
la siguiente instrucción actualiza el id del curso 2., Modifica published_date del curso a 2020-07-01 y devuelve el curso actualizado.
Resumen
- Usar PostgreSQL
UPDATEdeclaración de actualización de datos en una o más columnas de una tabla. - Use la cláusula
RETURNINGpara devolver las filas actualizadas de la instrucciónUPDATE
- ¿Fue útil este tutorial ?
- YesNo