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áusulaSET
conservan 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
UPDATE
declaración de actualización de datos en una o más columnas de una tabla. - Use la cláusula
RETURNING
para devolver las filas actualizadas de la instrucciónUPDATE
- ¿Fue útil este tutorial ?
- YesNo