flyzy博客
分享便宜VPS与网络优惠
搬瓦工

mysql大佬进,语法问题

sql = “update table1 set ppid='{}’, updatetime='{}’ where name='{}'”.format(ppid,NOW(),row[1])

老是提示  NameError: name ‘NOW’ is not defined

啥情况啊  

已经 import time 了啊 updatetime 字段设为 datetime类型了

安徽省网友说:import time

current_time = time.strftime(‘%Y-%m-%d %H:%M:%S’)  # 格式化当前时间
sql = “update table1 set ppid='{}’, updatetime='{}’ where name='{}'”.format(ppid, current_time, row[1])
import time current_time = time.strftime(‘%Y-%m-%d %H:%M:%S’)  # 格式化当前时间 sql = “update table1 set ppid='{}’, updatetime='{}’ where name='{}'”.format(ppid, current_time, row[1])复制代码

吉林省网友说:兄弟是高手   感谢!

山东省网友说:没有NOW这个函数,你先格式化一下当前日期就好

四川省网友说:now( )是mysql中的函数,直接拼字符串里面

山东省网友说:搞定了吗

赞(0) 打赏
关注我们
未经允许不得转载:flyzy博客 » mysql大佬进,语法问题
分享到: 更多 (0)

这是一种鼓励

支付宝扫一扫打赏

微信扫一扫打赏