用随机整数更新列,但不断出现错误(代码1064)

时间:2019-05-10 21:01:17

标签: python mysql pymysql

我有一个应该可以生成唯一随机数的代码,但是一旦运行,它就会给我这个错误代码:

  

(1064,“您的SQL语法有误;请查看   对应于您的MySQL服务器版本以使用正确的语法   near'varbinary,newid())),0)where simplefocusstatistic_id = 3   AND Player_id = N'在第1行“)

sql= " UPDATE simplefocusstatistic_studentanswers SET Player_id = ROUND(1000 *RAND( convert ( varbinary , newid () ) ), 0 ) WHERE simplefocusstatistic_id = 3 AND Player_id = NULL  "

0 个答案:

没有答案