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

Postgresql फ़ंक्शन में चर के लिए एक चुनिंदा क्वेरी असाइन करें

आपको उपयोग करने की आवश्यकता नहीं है SELECT फ़ंक्शन मूल्यांकन के लिए।

id := to_number((SELECT code FROM buildings WHERE name = building) 
                                                      || floor || num::text,
                '999999999');

अन्य संभावना (और आमतौर पर बेहतर) अभिव्यक्ति सूची में फ़ंक्शन का उपयोग कर रही है (परिणाम फ़ील्ड सूची)

id := (SELECT to_number(code || floor || num::text, '99999999') 
          FROM buildings WHERE name = building)

SELECT का उपयोग करें केवल तभी जब आपको डेटा के लिए एक क्वेरी की आवश्यकता हो, न कि फ़ंक्शन या परिवर्तनशील मूल्यांकन के लिए!




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. अज्ञातहोस्ट अपवाद जब स्प्रिंग जेपीए के साथ स्थानीय स्प्रिंगबूट परियोजना से उसकेोकू-पोस्टग्रेज से कनेक्ट करने का प्रयास कर रहा है

  2. हेरोकू पीजी:पुनर्प्राप्त लेखन पहुंच निरस्त

  3. PostgreSQL:डुप्लिकेट कुंजी मान UPDATE कमांड पर अद्वितीय बाधा का उल्लंघन करता है

  4. PostgreSQL में UPSERT (MERGE, INSERT ... ON DUPLICATE UPDATE) कैसे करें?

  5. Moodle PostgreSQL डेटाबेस को स्केल करने की चुनौतियाँ