Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Cách thực thi câu lệnh SQL Oracle với VBScript

Hãy thử điều này, nó sẽ thêm từng trường trong tập bản ghi vào chuỗi đầu vào. Nếu bạn chỉ muốn một giá trị cụ thể từ mỗi bản ghi, bạn có thể thực hiện việc này

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

Thay vì lặp lại từng trường.

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. Sử dụng Oracle SQL, làm thế nào để xuất số ngày trong tuần và ngày trong tuần?

  2. Giá trị CLOB vào / ra từ plsql (bộ định vị LOB không hợp lệ được chỉ định:ORA-22275)

  3. Hành vi autoCommit mặc định của kết nối JDBC

  4. Làm cách nào để tìm tổng số ngày đã sử dụng trong một tháng?

  5. Oracle:cách trừ hai ngày và lấy kết quả theo phút