⊗pyPmDBNI 108 of 129 menu

Python-ում 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हिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել