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

जेडीबीसी में बाध्य चर निष्पादन के साथ एसक्यूएल क्वेरी

:deptno . को बदलें आपकी क्वेरी में एक ?.

. के साथ

और तत्काल कथन के बजाय निम्नलिखित का प्रयोग करें:

PreparedStatement stmt=con.prepareStatement(query);

stmt.setInt(1,deptno); //1 is for the first question mark

जहां deptno वह मान रखता है जिसके लिए आप क्वेरी निष्पादित करना चाहते हैं।

PrepredStatement इंटरफ़ेस के माध्यम से हम parametrized क्वेरी का उपयोग कर सकते हैं जो केवल एक बार संकलित की जाती है और इसमें स्टेटमेंट इंटरफ़ेस की तुलना में प्रदर्शन लाभ होता है।



  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. जावा कोड में ORA-01795 कैसे हल करें?

  3. समानार्थी बनाएं ora-01031 अपर्याप्त विशेषाधिकार

  4. ओरेकल में संग्रहित प्रक्रिया से परिणामसेट कैसे लौटाएं?

  5. FROM क्लॉज में नेस्टेड कोष्ठक मान्य Oracle SQL सिंटैक्स हैं?