Обратите внимание: я задаю вопрос, на который я хочу ответить. Я знаю, что этот вопрос означает, что база данных настроена плохо. Поэтому я проголосую за любые ответы, предлагающие изменить способ настройки таблицы.
Мне нужно дублировать кучу строк при изменении одного значения.
name col1 col2
dave a nil
sue b nil
sam c 5
должно стать:
name col1 col2
dave a nil
dave a a
sue b nil
sue b a
same c 5
IE для всех записей в этой таблице, где col2 is null
, создайте новую запись в таблице, где скопированы name
и col1
, а col2
- a
.