Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

.NET में एकल कमांड टेक्स्ट के रूप में एकाधिक गैर-चयन MySQL कथन निष्पादित करना

इन एकाधिक संयोजित प्रश्नों को batch . के रूप में जाना जाता है .net बोलचाल में।

आपको MySQL कनेक्टर (MySQL के लिए .net ड्राइवर) को बताना होगा कि आप अपने कनेक्शन स्ट्रिंग में बैचों का उपयोग करना चाहते हैं। AllowBatch विकल्प

कुछ इस तरह:

var connectionString = Server=host;Database=db;Uid=user;Pwd=pass;AllowBatch=True;

आप बैच के भीतर संग्रहित प्रक्रिया आमंत्रण शामिल नहीं कर सकते हैं। उन्हें ...CommandType=CommandType.StoredProcedure के साथ अकेले खड़ा होना चाहिए ।

लेकिन, यह सर्वर और कनेक्टर संस्करणों के आधार पर काम नहीं कर सकता है। यदि यह SQL कथनों को "काटने" के आपके कामकाज का उपयोग नहीं करता है। यह ठीक काम करता है और भयानक तरीके से प्रदर्शन को खराब नहीं करता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. समग्र सूचकांक के साथ MySQL तालिका लेकिन प्राथमिक कुंजी नहीं

  2. php . का उपयोग करके फ़्रंट-एंड के माध्यम से डेटाबेस रिकॉर्ड पंक्तियों को पुन:व्यवस्थित करें

  3. PHP में mysql_num_rows पूछने का सही तरीका

  4. mysql तालिका से चुनें जहां फ़ील्ड ='$ सरणी'?

  5. माईसाम टेबल्स के साथ रेल यूनिट परीक्षण