Как применить функцию NVL к каждому столбцу в запросе красного смещения - PullRequest
0 голосов
/ 10 апреля 2020

Я хочу применить функцию NVL к каждому столбцу в моем запросе:

IE. Я хочу что-то вроде:

select nvl(student.*,'')
from student ;

Другими словами, я хотел бы это на вопрос ответили, но вместо Oracle SQL используйте Redshift SQL

1 Ответ

0 голосов
/ 10 апреля 2020

Вы должны go один за другим. Если тип данных int, замените его на coalesce(col1, 0) as col1

Пример:

  select
    coalesce(col1, '') as col1,
    coalesce(col2, '') as col2,
    .
    .
    coalesce(colN, '') as colN
  from table
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...