मैं इस बयानमैं पायथन के लिए MySQLDB API में num_rows() फ़ंक्शन का उपयोग कैसे करूं?
cursor = connection.cursor()
query = "SELECT * from table"
cursor.execute(query)
res = cursor.fetchall()
मैं इस बयानमैं पायथन के लिए MySQLDB API में num_rows() फ़ंक्शन का उपयोग कैसे करूं?
cursor = connection.cursor()
query = "SELECT * from table"
cursor.execute(query)
res = cursor.fetchall()
cursor = connection.cursor()
query = "SELECT * from table"
cursor.execute(query)
print cursor.rowcount
Python Database API Specification v2.0 के अनुसार, cursor
वस्तु की rowcount
विशेषता पंक्तियों कि पिछले क्वेरी ने या प्रभावित की संख्या लौटना चाहिए (उत्तरार्द्ध प्रश्नों कि परिवर्तन के लिए है डेटाबेस)। यदि आपका डेटाबेस मॉड्यूल एपीआई विनिर्देश के अनुरूप है, तो आप rowcount
विशेषता का उपयोग करने में सक्षम होना चाहिए।
num_rows()
फ़ंक्शन जो आप ढूंढ रहे हैं MySQLdb
मॉड्यूल में मौजूद नहीं है। _mysql
नामक एक आंतरिक मॉड्यूल है जिसमें result
वर्ग num_rows
विधि के साथ है, लेकिन आपको इसका उपयोग नहीं करना चाहिए - _mysql
का अस्तित्व कार्यान्वयन विवरण माना जाता है।