⊗pyPmDBNU 110 of 129 menu

পাইথনে এসকিউএল কুয়েরি দিয়ে রেকর্ড আপডেট করা

এখন চলুন রেকর্ড পরিবর্তন করতে শিখি। এটি 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"

উদাহরণ

যেসব ইউজারের বয়স 23, তাদের সকলের বেতন 400 এবং বয়স 24 নির্ধারণ করি:

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हिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন