Перевод всех символов строки в верхний регистр.
::=
<Строка>
может иметь тип данных CHAR
, VARCHAR
, NCHAR
, NCHAR VARYING
.
<Строка>
может быть задана <SQL-параметром>
, который должен содержать
спецификацию типа данных параметра.
select upper(? (char(20))); Тестовая строка |ТЕСТОВАЯ СТРОКА |
<Строка>
, в которой все символы имеют заглавное (прописное) представление, т.е. буквы алфавита a-z, а-я преобразованы в A-Z, А-Я.
Тип возвращаемого значения совпадает с типом аргумента.
Если аргумент NULL, то результат NULL.
select distinct substr(street,1,instr(street,' '))+ ' '+lower(substr(street,instr(street, ' ')+1,2))||'.' from person where upper(substr(street,instr(street, ' ')+1,6))= 'STREET'; | 17TH st. | | 49TH st. | | 8TH st. | | AMHURST st.| | EUSTIS st. | | FIRST st. | | GARBLE st. | | HARRY st. | | PLACE st. | | QUICK st. | | SILVER st. | | SWEET st. | | TWINE st. |