таблице? И если существует, то оставить её, а если не существует, то добавить с значением ''
что-то типо такого мне видится:
with test as (
select ...
from random_table
)
select *
REPLACE (
if (Если_существует_колонка(column_x),
column_x,
'') as column_x)
from test
сам спросил - сам ответил =) with test as ( select ... from random_table ) select col_1,col2, if (hasColumnInTable(...,'random_table','column_x'), column_x, '') as column_x from test
Обсуждают сегодня