⊗pyPmDBNU 110 of 129 menu

Արտագրումների թարմացում SQL հարցումով Python-ում

Եկեք հիմա սովորենք փոփոխել արտագրումները։ Սա արվում է UPDATE հրամանի միջոցով։ Այն ունի հետևյալ շարահյուսությունը։

query = "UPDATE աղյուսակ SET դաշտ = արժեք WHERE պայման" with connection.cursor(dictionary=True) as cursor: cursor.execute(query) connection.commit()

UPDATE հրամանի դեպքում պարտադիր է կիրառել commit մեթոդը։

with connection.cursor(dictionary=True) as cursor: cursor.execute(query) connection.commit()

Զգույշ եղեք, եթե հարցման մեջ չնշեք WHERE բլոկը, ապա թարմացման ժամանակ բոլոր սկզբնական արտագրումները կփոխարինվեն նորերով։

Օրինակ

Եկեք փոխենք օգտատիրոջ տարիքը և աշխատավարձը։

query = "UPDATE users SET age=20, salary=800 WHERE id=1"

Օրինակ

Տեղադրենք 400 աշխատավարձ և 24 տարիք բոլոր օգտատերերին, ովքեր 23 տարեկան են։

query = "UPDATE users SET age=24, salary=300 WHERE age=23"

Գործնական առաջադրանքներ

Օգտագործելով նախկինում ստեղծված աղյուսակի դամպը users, բերեք այն սկզբնական վիճակի։

id 4 ունեցող օգտատիրոջը տվեք 35 տարեկան տարիք։

Բոլոր նրանց, ում աշխատավարձը 500 է, դարձրեք այն 700։

id 2-ից մեծ և 5-ից փոքր կամ հավասար աշխատողներին տվեք 23 տարեկան տարիք։

Հայերեն
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-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել