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

VBScript के साथ Oracle SQL स्टेटमेंट कैसे निष्पादित करें?

इसे आज़माएं, इसे प्रत्येक फ़ील्ड को रिकॉर्डसेट में इनपुट स्ट्रिंग में जोड़ना चाहिए। यदि आप प्रत्येक रिकॉर्ड से केवल एक विशिष्ट मान चाहते हैं तो आप ऐसा कर सकते हैं

input = input & rs.Fields.Item("FIeld_Name")

प्रत्येक क्षेत्र में लूप करने के बजाय।

connectionString = "DRIVER={Microsoft ODBC for Oracle};SERVER=oracle_server;User Id=user;Password=password;"

Set connection = CreateObject("ADODB.Connection")

connection.Open connectionString
Set rs = connection.Execute("select * from dual")

input = ""

Do Until rs.EOF
    for i = 0  To rs.Fields.Count - 1
        input = input & rs.Fields.Item(i) & "|"
    Next
    input = input & VBNewLine
    rs.MoveNext
Loop

MsgBox input

Set connection = Nothing
Set rs = Nothing



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle SQL डेवलपर समस्या वेलकम पेज को इनिशियलाइज़ कर रही है

  2. एसक्यूएल अपडेट के लिए लॉक की गई क्वेरी और जावा मल्टी थ्रेडिंग छोड़ें - इसे कैसे ठीक करें

  3. तालिका की प्रति पंक्ति एक सीमित स्ट्रिंग बनाते समय CLOB (XML युक्त) से विशिष्ट मान निकालें। कुछ पंक्तियों पर CLOB मान शून्य हो सकता है

  4. मैं xml . से सीडीएटीए मूल्य कैसे प्राप्त कर सकता हूं?

  5. Oracle कॉलम एलियासेस में डबल कोट्स