@EXACT(S1,S2) | Возвращает результат сравнения двух строк |
@LEFT(S,len) | Возвращает левую подстроку длиной len |
LENGTH(S) | Возвращает длину строки |
@MID(S, pos, len) | Возвращает подстроку указанной длины, начиная с позиции pos |
@REPEAT(S,n) | Повторяет строку S n раз |
@REPLACE(S1,pos,len,S2) | Замещает с позиции pos len символов в строке S2 символами строки S1 |
RIGHT(S,len) | Возвращает правую подстроку S длиной len |
@SCAN(S,pat) | Возвращает позицию подстроки pat в строке S |
@STRING(X,scale) | Возвращает символьное представление числа с указанным масштабом scale |
@TRIM(S) | Удаляет пробелы в строке справа и слева |
@VALUE(S) | Преобразует символьное представление числа в числовое значение |
Можно использовать функцию INITCAP, чтобы при получении списка имен служащих фамилии всегда начинались с заглавной буквы, а все остальные были прописными.
SELECT INITCAP(ENAME) FROM EMPLOYEE ORDER BY DEPNO;