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

JDBC का उपयोग करके अपने IN पैरामीटर के रूप में उपयोगकर्ता परिभाषित रिकॉर्ड के साथ PL/SQL प्रक्रिया को कॉल करना

हां, इसे JDBC का उपयोग करके IN पैरामीटर के रूप में उपयोगकर्ता द्वारा परिभाषित डेटाटाइप को पास करने की अनुमति है। लेकिन यह RECORD नहीं हो सकता है . यह एक स्कीमा स्तर की वस्तु होनी चाहिए, उदा.

CREATE TYPE EMP_REC AS OBJECT
(
 id employees.employee_id%type,
 name employees.last_name%type,
 dept_name departments.department_name%type,
 job_title jobs.job_title%type,
 salary employees.salary%type,
 manager_id employees.employee_id%type,
 city locations.city%type,
 phone employees.phone_number%type
);

अपने पीएल/एसक्यूएल में, आप अपने रिकॉर्ड के संदर्भ को अपने नए ऑब्जेक्ट प्रकार में बदल सकते हैं, या यदि आप शेष कोड को नहीं बदल सकते हैं तो ऑब्जेक्ट प्रकार को रिकॉर्ड प्रकार में अनुवाद करने के लिए आप एक त्वरित छोटा अनुवादक फ़ंक्शन लिख सकते हैं।

  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. ओरेकल एसक्यूएल प्लस एसक्यूएल फाइल में कमांड कैसे खत्म करें?

  4. मान डालने के लिए केस का उपयोग करना

  5. लेन-देन के दायरे और पूछताछ का उपयोग करना