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

मुड़ अदबापी:रनइंटरएक्शन last_insert_id ()

अंतिम आईडी उसी लेन-देन में अंतिम सम्मिलित पंक्ति की आईडी होगी।

मैंने परीक्षण किया है कि यह निम्नलिखित कार्यों का उपयोग करता है:

  1. लेन-देन शुरू करें और एक पंक्ति डालें रनइंटरएक्शन (...) फ़ंक्शन का उपयोग करें

  2. अंतिम सम्मिलित आईडी प्राप्त करें, उदा। यह 18 है

  3. उस समारोह में 30 सेकंड सोएं जहां लेनदेन चलता है

  4. उसी तालिका में एक पंक्ति डालें mysql क्लाइंट या phpMyAdmin का उपयोग करें

  5. चरण 4 से अंतिम सम्मिलित आईडी प्राप्त करें, उदा। यह 19 है

  6. स्लीपिंग फंक्शन रिटर्न और क्वेरी अंतिम इंसर्ट आईडी फिर से उसी ट्रांजेक्शन ऑब्जेक्ट का उपयोग करें, अंतिम इंसर्ट आईडी अभी भी 18 है




  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 DB को दूरस्थ DB सर्वर तक कैसे ले जाएँ?

  2. सुरक्षा में सुधार के लिए लोकलहोस्ट से MySQL कनेक्शन को प्रतिबंधित करना

  3. मावेरिक्स पर Django और mysql समस्याएं

  4. सबसे कम आईडी के साथ रिकॉर्ड हटाना

  5. गोपनीयता शर्त जांच के साथ एक प्रश्न के भीतर mysql क्वेरी