我知道python 3.x不会接受01,02等值。那么,如何处理这个问题,特别是在使用To_date()
进行SQL查询时。如何在python 3.5中使用to_date处理无效令牌错误?
下面是我的查询
cur.execute('select * from COREDEP where PDATE >= To_Date('01-Feb-2016 00:00', 'DD-MON-YYYY hh24:mi')')
我提示以下错误:
File "<ipython-input-34-c9e7408a33cb>", line 2
cur.execute('select * from COREDEP where PDATE >= To_Date('01-Feb-2016 00:00', 'DD-MON-YYYY hh24:mi')')
SyntaxError: invalid token
数据库 - 甲骨文
图书馆使用 - cx_Oracle
它的oracle数据库使用cx_Oracle库 –
“select * from COREDEP where PDATE”= To_Date('01 -Feb-2016 00:00','DD-MON-YYYY hh24:mi')“试图替换' - >“ –
”select * from COREDEP where PDATE> = To_Date('01 -Feb-2016 00:00','DD-MON-YYYY hh24:mi')“尝试替换' - >” –