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

ट्रिगर का उपयोग करके MySQL में एक टेबल पर फ़ेकिंग ऑटो इंक्रीमेंट इंक्रीमेंट

आप जो करना चाहते हैं उसका एक सरल उदाहरण यहां दिया गया है - यह मानते हुए कि 'my_table_name' तालिका में एक पूर्णांक कॉलम 'seq' है:

DROP trigger my_trigger_name;  

CREATE TRIGGER my_trigger_name
BEFORE INSERT ON my_table_name
FOR EACH ROW
SET NEW.seq = (select ifnull(max(seq)+1,1) from source_table_name);



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. आप ग्राहकों को उनके Google खाते का उपयोग करके अपनी साइट में लॉग इन करने के लिए कैसे सक्षम करते हैं?

  2. MySQL और PHP के साथ बड़ी मात्रा में डेटा को कुशलतापूर्वक संसाधित करना

  3. AWS RDS पर MySQL डेटाबेस और Oracle डेटाबेस के साथ JDeveloper का उपयोग करना, भाग 1

  4. PHP, MySQL और समय क्षेत्र

  5. MYSQL तालिका को अनलॉक कैसे करें यदि मैंने कमांड का उपयोग किया है LOCK तालिका table_name WRITE;