У меня есть требование.
У меня есть таблица кустов, которая содержит более 200 столбцов.
Теперь мне нужно написать запрос на вставку, чтобы загрузить данные в другую таблицу кустов после удаления всех идентичных повторяющихся записей.
Я знаю, что могу добиться этого, используя номер строки () над ().
Фрагмент кода
Insert into table target
Select col1,col2..col200
from
(
Select col1,col2...col200,row_number () over ( partition by col1,col2...col200 order by null ) as rn from source
) a
where
rn=1
Но это было бы очень долго, так как нужно записать все 200 столбцов с именем нескольковремя,
Есть ли более простое решение?
Спасибо за ваш совет.