Как замаскировать значение, чтобы оно означало что-то другое - PullRequest
0 голосов
/ 05 августа 2020

Я уверен, что это так просто, и я попытался найти его в Интернете.

Как мне замаскировать значение, чтобы оно означало что-то еще, когда оно запрашивается?

У меня есть выберите раскрывающийся список и хотел бы показать 'Все' для значения, которое на самом деле ' '.

Select ' ' from dual

Как мне замаскировать значение '', чтобы фактически сказать 'Все' с точки зрения пользователя в выпадать?

Ответы [ 2 ]

2 голосов
/ 05 августа 2020

Я не совсем понимаю, что вы имеете в виду, но может быть что-то вроде этого:

select case the_column
         when ' ' then 'All'
         else the_column
       end as the_column
from the_table;
      
0 голосов
/ 05 августа 2020

Вы можете сделать это на sql

Select [mycolumnname] = iif(columnvalue == ' ','All',columnvalue)
from Dual

Или вы можете отредактировать в своем интерфейсе, где вы должны установить условие, что if value = '' изменится на 'All' перед заполнением раскрывающегося списка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...