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

mysql लेनदेन - मिश्रण डालने और last_insert_id प्राप्त करने के लिए चयन करें?

आप इसे इस तरह से कर सकते हैं, मान को वेरिएबल में डालें और फिर इसे चुनें

BEGIN
DECLARE User_ID int
DECLARE Option_ID int
INSERT INTO user (field1,field2) values (value1,value2);
set User_ID = select LAST_INSERT_ID();
INSERT INTO user_option (user_id,field2) values (LAST_INSERT_ID(),value2);
set Option_ID = select LAST_INSERT_ID();
select User_ID, Option_ID
COMMIT;



  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 MySQL Google चार्ट JSON - पूरा उदाहरण

  3. MyISAM अद्वितीय कुंजियों को 64 बाइट्स पर काट दिया जा रहा है, जिससे टकराव हो रहा है

  4. MySql क्वेरी कैश सेटिंग्स

  5. Qt एप्लिकेशन से ODBC के माध्यम से MySQL डेटाबेस से कैसे कनेक्ट करें?