sql >> Databasteknik >  >> RDS >> Oracle

CX_Oracle - importera data från Oracle till Pandas dataram

Du måste citera din SQL-fråga korrekt. Om du tittar på syntaxmarkeringen i din fråga (eller en IDE), kommer du att märka att de enskilda citattecken inte fungerar som du förväntar dig.

Ändra de yttersta citattecken till dubbla citattecken - om du vill ha allt på en rad - eller tredubbla citattecken om du vill ha det över flera rader:

query = """SELECT* 
           FROM TRANSACTION
           WHERE DIA_DAT >=to_date('15.02.28 00:00:00',  'YY.MM.DD HH24:MI:SS')
           AND (locations <> 'PUERTO RICO'
           OR locations <> 'JAPAN')
           AND CITY='LONDON'"""
df_ora = pd.read_sql(query, con=connection)



  1. Förstå kontrollbegränsningar i PostgreSQL

  2. Beräkna åldern i år i PostgreSQL

  3. Varför Mysqls Group By och Oracles Group by beteenden är olika

  4. Inkrementell statistik används INTE av Query Optimizer