себе задачу сделать общую таблицу для хранения всех переводов.
Структура таблицы:
trans_id int, translate text, lang varchar(6)
Вопрос - как изменить структуру БД, сохранив данные?
У меня возникла проблема с присвоением trans_id - на втором скрине моя отчаянная попытка сделать хоть что-то
Создать новые таблицы, наполнить старыми данными Переименовать старые таблицы, создать новые с их именами, наполнить данными Создать новую базу, новые таблицы, наполнить данными
Select * from ( все что получилось) и добавить в select колонку Row_Number() OVER (ORDER BY airport_code, traslation, lang) as trans_id. Потом радостно проинсертить в новую таблицу.
Обсуждают сегодня