⊗pyPmDBNI 108 of 129 menu

Python-da SQL sorqu vasitəsilə qeydlərin əlavə edilməsi

Gəlin indi cədvələ yeni qeydlər əlavə etməyi öyrənək. Bu, INSERT INTO əmri ilə edilir. Onun aşağıdakı sintaksisi var:

query = "INSERT INTO cədvəl (sahə1, sahə2...) VALUES (dəyər1, dəyər2...)"

Gəlin users cədvəlimizə yeni bir istifadəçi əlavə edək. Lakin yeni qeyd əlavə ediləcəyi zaman kodumuzu yenidən yazmaq lazımdır. fetchone və ya fetchall metodları əvəzinə, CMySQLCursor-obyektinə commit metodu tətbiq edilir. O, istifadəçi tərəfindən edilmiş dəyişiklikləri təsdiq etmək üçün lazımdır:

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

Əlavə etmənin nəticəsi konsolda görünməyəcək, lakin onu PMA-da yoxlamaq olar.

Həmçinin diqqət edin ki, əlavə edilən zaman id sütunu və onun dəyəri göstərilmir. Və bu düzgündür, çünki bu sütunun dəyəri avtomatik olaraq verilənlər bazası tərəfindən təyin olunacaq.

Yeni 'user7' istifadəçisini əlavə edin, 26 yaşında, maaşı 300.

Yeni 'user8' istifadəçisini əlavə edin, 32 yaşında, maaşı 1100.

Yeni 'user9' istifadəçisini əlavə edin, 22 yaşında, maaşı 350.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et