Я хочу сделать запрос, который показывает мне last_name с заглавной буквой с первой буквой, а также с последней заглавной.SQL капитализировать первую и последнюю букву имени
Пример: last_name = 'Alexander' после запроса: last_name = 'АЛЕКСАНДР'
Я попытался как этот
select initcap(last_name)+LOWER(SUBSTR(last_name,2,LENGTH(last_name))) name_last from employees
, но я получаю эту ошибку 01722. 00000 - "неверный номер"
Я использую SQL Oracle DB
Может кто-нибудь объяснить мне, в чем проблема?
Используйте '||' для конкатенации строк в Oracle, а не '+'. –
'SELECT initcap (reverse (initcap (reverse (last_name))))' если вы чувствуете себя глупо :-) – Jeroen
как я могу использовать последнее письмо? –