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

MySQL - मैं एक एकल INSERT कथन में कितनी पंक्तियाँ सम्मिलित कर सकता हूँ?

आप INSERT ... SELECT . का उपयोग करके असीमित रूप से बड़ी संख्या में रिकॉर्ड सम्मिलित कर सकते हैं पैटर्न, बशर्ते आपके पास वे रिकॉर्ड हों, या अन्य तालिकाओं में उसका कुछ हिस्सा हो।

लेकिन अगर आप INSERT ... VALUES . का उपयोग करके मानों को हार्ड-कोडिंग कर रहे हैं पैटर्न, तो आपका कथन कितना बड़ा/लंबा है इसकी एक सीमा है:max_allowed_packet जो क्लाइंट द्वारा डेटाबेस सर्वर को भेजे गए SQL स्टेटमेंट की लंबाई को सीमित करता है, और यह किसी भी प्रकार के प्रश्नों को प्रभावित करता है न कि केवल INSERT स्टेटमेंट के लिए।



  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, MariaDB और Galera क्लस्टर के लिए बैकअप सर्वोत्तम अभ्यास

  2. गलत स्ट्रिंग मान त्रुटियों को कैसे ठीक करें?

  3. MySQL #1140 - ग्रुप कॉलम का मिश्रण

  4. बेस 64 इमेज सेलेक्ट और डेटाबेस से एनकोड करने पर पाया गया धीमापन

  5. एक mysql तालिका से दिनांकित रिकॉर्ड के नवीनतम सेट का चयन कैसे करें