⊗pyPmDBNI 108 of 129 menu

Унос записа путем SQL упита у Пајтону

Хајде сада да научимо како да додамо нове записе у табелу. То се ради помоћу команде 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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј