sql-returning पर टैग किए गए जवाब

6
PostgreSQL में ON CONFLICT के साथ RETURNING का उपयोग कैसे करें?
मेरे पास PostgreSQL 9.5 में निम्नलिखित UPSERT हैं: INSERT INTO chats ("user", "contact", "name") VALUES ($1, $2, $3), ($2, $1, NULL) ON CONFLICT("user", "contact") DO NOTHING RETURNING id; यदि कोई संघर्ष नहीं है तो यह कुछ इस तरह लौटाता है: ---------- | id | ---------- 1 | 50 | ---------- …

6
क्या मैं किसी अन्य INSERT में INSERT ... RETURNING के रिटर्न मान का उपयोग कर सकता हूं?
क्या ऐसा कुछ संभव है? INSERT INTO Table2 (val) VALUES ((INSERT INTO Table1 (name) VALUES ('a_title') RETURNING id)); पहली तालिका के संदर्भ में दूसरी तालिका में एक पंक्ति सम्मिलित करने के लिए मान के रूप में वापसी मूल्य का उपयोग करना पसंद है?

4
Postgres का उपयोग करके एक समय में 3 तालिकाओं में डेटा डालें
मैं एक एकल क्वेरी के साथ 3 तालिकाओं में डेटा सम्मिलित करना चाहता हूं। मेरी सारणी नीचे दी गई है: CREATE TABLE sample ( id bigserial PRIMARY KEY, lastname varchar(20), firstname varchar(20) ); CREATE TABLE sample1( user_id bigserial PRIMARY KEY, sample_id bigint REFERENCES sample, adddetails varchar(20) ); CREATE TABLE sample2( …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.