Нужно в Mysql заполнить таблицу с оценками. Пытаюсь сделать это через while
:
use MyDB;
Set @a = 1001;
create procedure procedure1()
begin
label1: while (@a<1087) do
insert into assessment values
(@a,'Mathematic',round(rand()*(5-3))+3),
(@a,'Mathematic',round(rand()*(5-3))+3),
(@a,'Mathematic',round(rand()*(5-3))+3),
(@a,'Mathematic',round(rand()*(5-3))+3),
(@a,'Mathematic',round(rand()*(5-3))+3); #тут подчеркивает
set @a = @a + 1;
END WHILE label1; #тут подчеркивает
END; #тут подчеркивает
Постоянно выскакивают ошибки синтаксиса. Всю голову сломал. Подскажите как исправить этот while
?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
У меня есть таблица в БДС полями id, pos
ЗдравствуйтеУ меня имеется такой php код, который заливает данные из csv файла в базу MySQL