sql >> Database >  >> RDS >> Oracle

Waarom kan ik geen a doen met x als (...) met ADODB en Oracle?

Ok, het lijkt er echt op dat ADODB verwacht dat een query-instructie daadwerkelijk begint met select .Daarom zou een oplossing voor het probleem kunnen zijn om de instructie in te sluiten in een select * from ( .... ) zoals zo:

Dim sql As String
sql = "with w as (select 'foo' x from dual) select x from w"

' enclose the statement:
sql = "select * from (" & sql & ")"

rs.Open sql, cn


  1. JSON-functies en -operators in SQLite (volledige lijst)

  2. Gedrag van SQL Server 2016-queryplan voor tijdelijke tabellen

  3. Een Python datetime.datetime-object invoegen in MySQL

  4. Hoe BLOB- en CLOB-bestanden in MySQL in te voegen?