我有一个包含两列的表。一列“rewords”包含 12186 个单词。另一个名为“ID”的列是我新创建的列,所以它是空的。我想在 rewords 列中添加数字。从 1、2、3 到 12186 的数字。我尝试使用主键而不是 null 操作,但它扰乱了顺序,并且它的顺序变得不可预测,如 1、2、6、10、7、8、19 .... 如果我手动在字段中输入 1,2,3,那会太费时费力。以下是我想要的截图。我希望我可以在 ID 列的字段中输入 1 到 12186。
我还在查询选项卡中尝试了以下功能,但它不起作用并给出“接近“for”的错误:语法错误:for”
for(int i = 1; i<=12186; i++){
UPDATE tbl SET ID = i WHERE index = i;
}