⊗pyPmDBNI 108 of 129 menu

Inserción de registros mediante consulta SQL en Python

Ahora aprendamos a agregar nuevos registros a una tabla. Esto se hace usando el comando INSERT INTO. Tiene la siguiente sintaxis:

query = "INSERT INTO tabla (campo1, campo2...) VALUES (valor1, valor2...)"

Agreguemos un nuevo usuario a nuestra tabla users. Sin embargo, en el caso de insertar un nuevo registro, nuestro código debe reescribirse. En lugar del método fetchone o fetchall al objeto CMySQLCursor se le aplica el método commit. Es necesario para confirmar los cambios realizados por el usuario:

query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)" with connection.cursor(dictionary=True) as cursor: cursor.execute(query) connection.commit()

El resultado de la inserción no será visible en la consola, pero se puede ver en PMA.

También preste atención al hecho de que al insertar no se especifica la columna id y su valor. Y esto es correcto, ya que el valor de esta columna será establecido por la base de datos automáticamente.

Agregue un nuevo usuario 'user7', 26 años, salario 300.

Agregue un nuevo usuario 'user8', 32 años, salario 1100.

Agregue un nuevo usuario 'user9', 22 años, salario 350.

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