печатать кавычки, только если значение существует - PullRequest
0 голосов
/ 09 января 2020

Я хочу заключить значения в двойные кавычки, но только если выбрано значение.

У меня есть это, например

select '"'||name||'"'
from table;

Когда выбрано значение имени, это работает нормально - "Joe".

Но если запись не имеет значения имени, тогда я получаю ""

Как я могу условно отображать двойные кавычки только при выборе значения?

1 Ответ

1 голос
/ 09 января 2020

Разобрался с оператором CASE.

select case when name is not null then '"'||name||'"' else NULL end
from table
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...