У меня есть запрос, который вставляет данные в базу данных H2.
INSERT INTO USER_TABLE(USER_ID) VALUES(RANDOM_UUID())
Мне нужно сгенерировать 1000 строк для тестирования, как я могу сделать это для H2 ? Есть ли что-то вроде GO 1000 в MS SQL?
GO 1000
Вы можете использовать SYSTEM_RANGE, чтобы сгенерировать необходимое количество строк в запросе и использовать этот запрос в качестве источника для INSERT:
SYSTEM_RANGE
INSERT
INSERT INTO USER_TABLE(USER_ID) SELECT RANDOM_UUID() FROM SYSTEM_RANGE(1, 1000);