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

मैं टी-एसक्यूएल स्क्रिप्ट में पैरामीटर कैसे पास कर सकता हूं?

SQL*प्लस पैरामीटरों तक पहुँचने के लिए &1, &2... &n का उपयोग करता है।

मान लीजिए आपके पास निम्न स्क्रिप्ट है test.sql :

SET SERVEROUTPUT ON
SPOOL test.log
EXEC dbms_output.put_line('&1 &2');
SPOOL off

उदाहरण के लिए आप इस स्क्रिप्ट को इस तरह कह सकते हैं:

$ sqlplus login/pw @test Hello World!

संपादित करें:

UNIX स्क्रिप्ट में आप आमतौर पर एक SQL स्क्रिप्ट को इस तरह कहते हैं:

sqlplus /nolog << EOF
connect user/[email protected]
@test.sql Hello World!
exit
EOF

ताकि आपका लॉगिन/पासवर्ड दूसरे सत्र के ps . के साथ दिखाई न दे



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. .NET . का उपयोग करके Oracle में बल्क इंसर्ट

  2. कैसे जांचें कि DataReader मान शून्य नहीं है?

  3. Oracle में Timestamp_to_scn और Scn_to_timestamp का उपयोग कैसे करें?

  4. ODP.NET प्रबंधित पुस्तकालय उपनाम को हल करता है, लेकिन 32-बिट पुस्तकालय करता है

  5. JSON_ARRAY () Oracle में फ़ंक्शन