DELETE ऑपरेशन तब आवश्यक होता है जब आप अपने डेटाबेस से कुछ रिकॉर्ड हटाना चाहते हैं। EMPLOYEE से उन सभी रिकॉर्ड्स को हटाने की प्रक्रिया निम्नलिखित है जहां AGE 20 से अधिक है -
उदाहरण
#!/usr/bin/python import MySQLdb # डेटाबेस कनेक्शन खोलें db = MySQLdb.connect("localhost","testuser","test123","TESTDB" ) # cursor() विधि का उपयोग करके एक कर्सर ऑब्जेक्ट तैयार करें cursor = db.cursor() # आवश्यक रिकॉर्ड्स को DELETE करने के लिए SQL क्वेरी तैयार करें sql = "DELETE FROM EMPLOYEE WHERE AGE > '%d'" % (20) try: # SQL कमांड निष्पादित करें cursor.execute(sql) # डेटाबेस में अपने परिवर्तनों को कमिट करें db.commit() except: # किसी भी त्रुटि के मामले में रोलबैक करें db.rollback() # सर्वर से डिस्कनेक्ट करें db.close()