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

मैं उद्धरण के अंदर प्लेसहोल्डर के साथ एक क्वेरी का उपयोग कैसे कर सकता हूं? (पर्ल/पोस्टग्रेस्क्ल)

आप उद्धरण चिह्नों के अंदर प्लेसहोल्डर का उपयोग नहीं कर सकते। आप SQL स्ट्रिंग संयोजन का उपयोग कर सकते हैं, लेकिन इस मामले में, गुणन का उपयोग करके इसे करना आसान है:

my $query = $dbh->prepare (q{SELECT
                   arrival_date - ? * INTERVAL '1 MINUTE'
                   FROM emails LIMIT 1});
$query->execute(60);

इस तरह, आपको ' minutes' append को जोड़ने की ज़रूरत नहीं है जब आप क्वेरी निष्पादित करते हैं तो नंबर पर।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. UNION, EXCEPT, या INTERSECT का उपयोग करते समय PostgreSQL में 'ERROR:  कॉलम "colname" मौजूद नहीं है' ठीक करें

  2. एक ऑपरेशन में एकाधिक PostgreSQL टेबल की स्कीमा कैसे बदलें?

  3. Django और केस संवेदनशीलता में अद्वितीय मॉडल फ़ील्ड (पोस्टग्रेज)

  4. मैं PostgreSQL 9.1+ में मॉड्यूल कैसे आयात करूं या एक्सटेंशन कैसे स्थापित करूं?

  5. NodeJS पोस्टग्रेज त्रुटि getaddrinfo ENOTFOUND