У меня есть таблица сотрудников DB2 со столбцом под названием «Имя» - varchar.это не первичный ключ.«Пробел» также считается допустимым значением здесь.в некоторых полях этого столбца есть только пробел.
Теперь мне нужен запрос, который извлекает все значения в этой таблице сотрудников, заменяя «Пробел» на NULL или любое другое значение по умолчанию, например «NoName».
Одна идея, которую я получил, состоит в том, чтобы обрезать значения с помощью функции LTRIM в SELECT, что приведет к «пустой строке», и, если я смогу найти какую-нибудь функцию строковой операции, которая возвращает NULL с «пустой строкой» в качестве ввода, я могу использовать IFNULLCOALESCE, чтобы заменить NULL на 'NoName' в результате.
Но я не мог вспомнить ни одной такой функции.Вы можете помочь?Или есть другой способ сделать это?