我正在使用Python 3.4和mysql.connector。我想在插入声明中输入类似的内容:
st = 'insert into tbl(rate,inputDt) values(%s,%s)'
data = (rate, NOW())
cur.execute(st,data)
其中NOW()是当前日期时间的mysql函数
我可以通过在Python中构造变量来获得等效值:
today = date.today()
但是如何通过上面的mysql函数?
答案 0 :(得分:0)
不熟悉这个,但我认为你可以将MySQL函数作为字符串传递。
st = 'insert into tbl(rate,inputDt) values(%s,NOW())'
data = (rate)
cur.execute(st,data)