我正尝试在数据库中插入数据以便为每个号码分配一个ID
table numbers
id | number
1 | 2560
2 | 2561
这是针对100个数字的。我发现这是针对PL/SQL的
BEGIN
FOR v_LoopCounter IN 2560..2660 LOOP
INSERT INTO numbers (number)
VALUES (v_LoopCounter);
END LOOP;
END;
也试过
BEGIN
FOR v_LoopCounter IN 2560.2660 LOOP;
INSERT INTO numbers (number);
VALUES (v_LoopCounter);
END LOOP;
END;
我怎么能用phpMyAdmin在SQL中做到这一点,因为那是我可以使用的?我试过了,但我得到这个错误:
您的SQL查询中似乎存在错误。下面的MySQL服务器错误输出(如果存在)也可能有助于您诊断问题
我现在也试过了
SELECT * FROM table_name WHERE
BEGIN
FOR v_LoopCounter IN 2560..2660 LOOP
INSERT INTO numbers (number)
VALUES (v_LoopCounter);
END LOOP;
END;
3条答案
按热度按时间fykwrbwg1#
请尝试先选择一个数据库,否则您将收到未选择数据库错误
然后调用该过程
soat7uwm2#
使用此方法:-
1.打印所有查询并复制。
1.将其粘贴到sql选项卡中,然后按GO。
1.好的。
示例:-
v440hwme3#
试试看: