如何使用pymysql在python中将NULL插入日期时间

时间:2019-06-26 12:52:29

标签: python mysql datetime null pymysql

我正在尝试使用datetime在python上的SQL da的My-SQL数据库中的pymysql数据库中插入一些"", 0, "NULL",,但是有时候,我检索到的那些日期都是Nonetype,我想插入一个如果此日期为null,该怎么办?

我尝试了在stackoverflow上看到的内容,但没有任何效果,datetime.datetime.fromtimestamp(item[3]) if type(item[3][3])三元条件插入了None ...

"""INSERT INTO database (atr1, atr2, atr3, atr4, atr5, atr6, atr7, atr8, atr9) VALUES ('%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s')""" % (item[0], item[1],\ item[2], datetime.datetime.fromtimestamp(item[3]),\ datetime.datetime.fromtimestamp(item[4]), item[5],\ item[6], item[9],time.strftime('%Y-%m-%d %H:%M:%S'))) item[2],datetime.datetime.fromtimestamp(item[3]),\ TypeError: an integer is required (got type NoneType)不是“无”

每次相同的错误

@Html.DropDownListFor(model => Model.Items[i].ITEM_PAYS, Model.YesNoSelectList, new { @class = "allow-edit" })

感谢您的帮助!

0 个答案:

没有答案