【发布时间】:2017-09-21 01:01:48
【问题描述】:
我正在尝试(实际上失败)使用 pyodbc 将字符串文字 ISO 8601 timestamp 插入到类型为 datetimeoffset(3). 的 Azure SQL 数据库表列中
cursor.execute(
'INSERT INTO AP_TEST (Id, t_zulu) VALUES (?, ?)',
'1234',
'2017-08-04T17:03:37.266Z'
)
这是一个例外:
pyodbc.DataError: ('22007', '[22007] [Microsoft][ODBC Driver 13 for SQL Server][SQL Server]从字符串转换日期和/或时间时转换失败。(241) (SQLExecDirectW) ')
我在这里错过了什么?
干杯
【问题讨论】:
标签: azure-sql-database pyodbc iso8601