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

पोस्टग्रेस्क्ल इंसर्ट फ्रॉम सेलेक्ट रिटर्निंग आईडी

आपको बस एक RETURNING id जोड़ना होगा अपने INSERT ... SELECT . में :

WITH rows AS (...)
INSERT INTO dealer (user_id)
    SELECT id
    FROM rows
    RETURNING id;

डेमो:http://sqlfiddle.com/#!12/75008/1



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL में उच्चारण हटाने का कार्य

  2. कई तालिकाओं के लिए Django मॉडल एक विदेशी कुंजी

  3. मौजूदा auth.User डेटा को नए Django 1.5 कस्टम उपयोगकर्ता मॉडल में माइग्रेट करना?

  4. केवल नई पंक्तियों के लिए डिफ़ॉल्ट नाउ () के साथ टाइमस्टैम्प कॉलम जोड़ें

  5. PostgreSQL फ़ंक्शन से SETOF पंक्तियाँ लौटाएँ