⊗pyPmDBNI 108 of 129 menu

Вметнување на записи преку SQL барање во Python

Ајде сега да научиме како да додаваме нови записи во табела. Ова се прави со помош на командата INSERT INTO. Таа има следна синтакса:

query = "INSERT INTO табела (поле1, поле2...) VALUES (вредност1, вредност2...)"

Ајде во нашата табела users да додадеме нов корисник. Меѓутоа, во случај на вметнување нов запис, нашиот код треба да се преработи. Наместо методот fetchone или fetchall кон CMySQLCursor-објектот се применува методот commit. Тој е потребен за потврда на промените направени од корисникот:

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

Резултатот од вметнувањето нема да се види во конзолата, но може да се види во PMA.

Забележете исто така дека при вметнување не се наведува колоната id и нејзината вредност. И тоа е правилно, бидејќи вредноста на оваа колона ќе ја постави базата автоматски.

Додадете нов корисник 'user7', 26 години, плата 300.

Додадете нов корисник 'user8', 32 години, плата 1100.

Додадете нов корисник 'user9', 22 години, плата 350.

Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј