Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
批量更新mysql表_Sql_Mysql - Fatal编程技术网

批量更新mysql表

批量更新mysql表,sql,mysql,Sql,Mysql,我有一张表,有一列叫做时间,“HH:MM:SS”。如何进行批量更新,使值增加1小时 是不是有点像: update <table_name> set <time_column> = <time_column> + 3600 where ... updateset=+3600,其中。。。 假设您的time\u列是一个字符串(varchar/etc),使用函数将时间值增加一小时: UPDATE table_name SET time_column = ADD

我有一张表,有一列叫做时间,“HH:MM:SS”。如何进行批量更新,使值增加1小时

是不是有点像:

update <table_name> set <time_column> = <time_column> + 3600 where ...
updateset=+3600,其中。。。

假设您的
time\u列是一个字符串(varchar/etc),使用函数将时间值增加一小时:

UPDATE table_name
   SET time_column = ADDTIME(time_column, '01:00:00')
 WHERE ...

时间列是一个“时间”。。那我该怎么办?