Задать вопрос
@kinojs
Начинающий разрабочтик, WEB

Есть ли способ автоматически добавить все пустые строки в MySQL с AUTO_INCREMENT до какого-то максимального значения?

Есть таблица с установленными значениями по умолчанию. Мне просто нужно создать миллион строк с автоинкрементом. Есть ли какой-то простой способ это сделать? По факту просто создать миллион пустых строк
  • Вопрос задан
  • 46 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Решения вопроса 1
@Akina
Сетевой и системный админ, SQL-программист.
создать миллион пустых строк

WITH RECURSIVE 
cte AS ( SELECT 1 n
         UNION ALL
         SELECT n + 1  FROM cte WHERE n < 1000 )
INSERT INTO tablename (id)
SELECT NULL FROM cte t1 CROSS JOIN cte t2;
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы