⊗pyPmDBNU 110 of 129 menu

Actualización de registros mediante consulta SQL en Python

Ahora aprendamos a modificar registros. Esto se hace usando el comando UPDATE. Tiene la siguiente sintaxis:

query = "UPDATE tabla SET campo = valor WHERE condición" with connection.cursor(dictionary=True) as cursor: cursor.execute(query) connection.commit()

Con el comando UPDATE es obligatorio usar el método commit:

with connection.cursor(dictionary=True) as cursor: cursor.execute(query) connection.commit()

Tenga cuidado, si no especifica en la consulta el bloque con WHERE, entonces al actualizar, todos los registros originales serán reemplazados por nuevos.

Ejemplo

Cambiemos la edad y el salario del usuario:

query = "UPDATE users SET age=20, salary=800 WHERE id=1"

Ejemplo

Establezcamos el salario en 400 y la edad en 24 para todos los usuarios de edad 23:

query = "UPDATE users SET age=24, salary=300 WHERE age=23"

Tareas prácticas

Usando el volcado de la tabla users que creó anteriormente, devuélvala a su estado original.

Al usuario con id 4 asígnele la edad de 35 años.

A todos aquellos con salario de 500, cámbielo a 700.

A los empleados con id mayor que 2 y menor o igual que 5 asígneles la edad de 23.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar