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

JDBC पर इस Oracle स्टेटमेंट को कैसे निष्पादित करें

ऐसा करने के लिए हमारी अपनी संग्रहीत प्रक्रिया लिखने की कोई आवश्यकता नहीं है। Oracle एक अंतर्निहित संग्रहीत कार्यविधि प्रदान करता है जिसका हम उपयोग कर सकते हैं:DBMS_UTILITY.EXEC_DDL_STATEMENT :

 DBMS_UTILITY.EXEC_DDL_STATEMENT('create table t1 (id number)');

वास्तव में यह स्वीकृत उत्तर में सुझाई गई समाधान प्रक्रिया से अधिक सुरक्षित है। क्योंकि यह DML के निष्पादन की अनुमति नहीं देता है और इसलिए SQL इंजेक्शन से सुरक्षित है



  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. MyBatis के साथ Oracle संग्रहीत कार्यविधियों को कॉल करना

  4. विजुअल स्टूडियो 2015 ओरेकल कनेक्शन इश्यू में एसएसडीटी

  5. फ्यूज 6.3 डीबीसीपी मूल डेटा स्रोत