通过 pandas 运行以下查询:
conn = sqlanydb.connect( userid='xx', password='xx', eng='xx', commlinks='tcpip{host=xx port=xx}' )
query = '''select top 20 log_ts from my_table'''
sql_output = pd.read_sql_query(query, conn, parse_dates=['log_ts'])
结果 log_ts: 2020-08-28 18:08:00
但是正确的格式(检查数据库 UI 时)是 2020-08-28 18:08:57.752000
我也尝试过pd.read_sql_query(query, conn, parse_dates={'log_ts': {'format': '%Y-%m-%d %H:%M:%S'])
,但无法正常工作。
任何提示将不胜感激。