POSTGRESQL как правильно заполнить таблицу
Хочу заполнить таблицу news 500 различными кортежами Как это правильно сделать?
DO
DECLARE
counter INTEGER := 0;
BEGIN
WHILE counter <> 500 BEGIN
INSERT INTO news(name, is_published, category_id)
VALUES (SELECT generate_series(1,500),
random()::int::boolean,
random_between(1,4)::int);
counter := counter + 1;
END LOOP
END