La declaración anterior explica lo siguiente:
Mencione primero la palabra clave "actualizar". Después de eso, mencione el nombre de la tabla que desea modificar.
Luego, escriba la palabra clave "Establecer" junto con el nombre de las columnas "columna1" y establezca el valor que desea ingresar en lugar de "valor1". Puede ingresar más de una columna después de la palabra clave "Establecer". La palabra clave "establecer", como su nombre indica, establecerá el valor que ha ingresado para una columna específica, y mantendrá los valores de las columnas que no ha mencionado como son.
En la instrucción "Actualización", también puede incluir las condiciones utilizando la cláusula "Where". Es opcional si desea agregar la condición, luego mencione la cláusula "Where". La sintaxis para incluir la condición "dónde" en la declaración es:
Actualizar table_nameDepende de usted agregar la condición "dónde". Filtrará todos los registros y modificará solo los mencionados. Si no incluye la cláusula "Where", actualizará todos los registros en la tabla.
Actualizar una tabla con la cláusula de regreso:
Como la cláusula "Where" en la instrucción "Actualización" es opcional, también tiene la cláusula opcional de "retorno". La cláusula de "retorno" devolverá las filas que se modifican en la tabla. La siguiente sintaxis demostrará el ejemplo:
Actualizar table_nameEn la declaración anterior, el "*" devuelve los registros de todas las filas que se actualizan.
Registro de retorno de la fila específica:
Si desea devolver la información de una fila específica, ejecute la siguiente consulta:
Actualizar table_nameAl mencionar un nombre de columna específico, puede recuperar el registro de esa fila.
RETURN FILA usando la palabra clave "AS":
También puede cambiar el valor del valor de retorno que ha especificado ejecutando la siguiente declaración:
Actualizar table_nameLa palabra clave "AS" devolverá la columna actualizada "Age" con el nombre diferente especificado como "números".
PostgreSQL Actualy filas en la tabla:
Para actualizar cualquier fila en una tabla, primero debe haber una tabla. Para crear una tabla, se usa el comando "Crear" que se puede ver en la siguiente demostración:
Crear tabla student_course_info (La tabla se crea con el nombre "student_course_info". He insertado algunos datos, que se pueden ver a continuación en los resultados:
Ahora, podemos actualizar las filas en la tabla de arriba "student_course_info" con comandos de "actualización".
Actualizar una sola fila en una tabla en PostgreSQL:
Primero actualizaremos una sola fila en una tabla en PostgreSQL usando el comando "Actualizar", que se puede hacer mediante la siguiente sintaxis:
Actualizar "Student_course_info"Después del comando "actualizar" en la sintaxis anterior, el nombre de la tabla se especifica como "student_course_info" en el que queremos hacer cambios. Hemos modificado la columna "Course_Name" de la tabla y establecemos el valor de 'Estadísticas' a 'Programación' en la fila donde el id = 3. La cláusula "dónde" en la tabla se dirige a la fila específica que queríamos modificar. La sintaxis anterior muestra la siguiente salida:
Para la validación de que la fila se actualiza correctamente, muestre la tabla utilizando la instrucción "Seleccionar" como:
Seleccione * de "Student_course_info"Como podemos verificar desde arriba, la columna "Course_Name" donde id = 3 ahora se actualiza desde el valor 'Estadismo' a 'Programación'.
Actualizar múltiples filas en una tabla en PostgreSQL:
En el ejemplo anterior, hemos actualizado una sola fila en una tabla utilizando el comando "Actualizar" que devuelve la tabla completa en los resultados. Ejecutemos una consulta en este ejemplo que actualiza varias filas en una tabla y devuelve solo las columnas que hemos actualizado:
Actualizar "Student_course_info"La declaración anterior actualiza múltiples filas en una tabla que incluye "curso_name", "edad" y "tarifas", donde el id = 2 y devuelve las filas que hemos actualizado. El resultado para la declaración anterior se puede ver a continuación:
La salida anterior verifica que las columnas "curso_name", "edad" y "tarifas" se actualizan con éxito con los valores que he establecido y muestran la fila que hemos especificado en la consulta utilizando la cláusula de "retorno".
Conclusión:
Este artículo se basó en cómo actualizar las filas en una tabla utilizando el comando "Actualizar" en PostgreSQL. En esta guía, hemos aprendido el uso del comando "Actualizar" en diferentes consultas. La implementación del comando "Actualizar" utilizando las cláusulas "Dónde" y "Devolviendo" en las declaraciones y actualización de filas individuales y múltiples con devolver solo los valores actualizados en una tabla. Es fácil implementar declaraciones de "actualización" en PostgreSQL y tiempo eficiente en el tiempo porque no hay necesidad de crear un comando para actualizar la tabla completa. Sería complicado actualizar tablas con grandes cantidades de datos. Esperamos que hayas encontrado este artículo útil. Continúe siguiendo a Linux Sugerencia para obtener más consejos e información.