我正在尝试插入这一行数据(我从元组列表中解析)
(0L, u'2012-11-06T16:23:36-05:00', 0L, None, 23759918L, u'baseline', u'0 to 100', nan, 105114L, 2009524L, True, u'charge', u'Charge')
Run Code Online (Sandbox Code Playgroud)
进入mySQL数据库表,但我似乎有空值(NaN)的问题,因为我收到此错误:
OperationalError: (1054, "Unknown column 'nan' in 'field list'")
Run Code Online (Sandbox Code Playgroud)
我已经尝试在mySQL中使列可以为空,并且还创建所有文本字段,但仍然没有骰子..
问题是这nan不是列的有效值MySQL。它只是在抱怨这一点。您的值字符串应该是:
(0L, u'2012-11-06T16:23:36-05:00', 0L, None, 23759918L, u'baseline', u'0 to 100', null, 105114L, 2009524L, True, u'charge', u'Charge')
Run Code Online (Sandbox Code Playgroud)
要实现此目的,请在脚本中添加一些逻辑以将所有nan值更改为NULL字符串。
| 归档时间: |
|
| 查看次数: |
2415 次 |
| 最近记录: |