Py学习  »  DATABASE

在Mysql中,如何用增量整数填充列?

RandomFellow • 4 年前 • 1896 次点击  

我有一个名为“planning”的数据库,其中一个名为“planning_id”的列格式不正确,实际上它只填充了0。

我想用适当的ID递增地填充它;比如1,2,3,4等等。

enter image description here

我想到了这样一个sql公式:

BEGIN
DECLARE i INT DEFAULT 1; 
WHILE (i <= 68) DO
    UPDATE planning set planning_id = i;
    SET i = i+1;
END WHILE;
END;

但它会产生一个错误(我将法语翻译成英语):

无法识别的关键字。快申报了。

知道吗?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/132719
文章 [ 2 ]  |  最新文章 4 年前