Терадата - манипуляции со строками
Teradata предоставляет несколько функций для управления строками. Эти функции совместимы со стандартом ANSI.
Старший Нет | Строковая функция и описание |
---|---|
1 | || Объединяет строки вместе |
2 | SUBSTR Извлекает часть строки (расширение Teradata) |
3 | SUBSTRING Извлекает часть строки (стандарт ANSI) |
4 | INDEX Находит позицию символа в строке (расширение Teradata) |
5 | POSITION Находит позицию символа в строке (стандарт ANSI) |
6 | TRIM Обрезает заготовки из нитки |
7 | UPPER Преобразует строку в верхний регистр |
8 | LOWER Преобразует строку в нижний регистр |
пример
В следующей таблице перечислены некоторые строковые функции с результатами.
Строковая функция | Результат |
---|---|
ВЫБЕРИТЕ ПОДСТАВКУ («склад» ИЗ 1 ДЛЯ 4) | посуда |
ВЫБЕРИТЕ SUBSTR ('склад'; 1,4) | посуда |
ВЫБЕРИТЕ «данные» || '' || 'склад' | хранилище данных |
ВЫБРАТЬ ВЕРХНИЙ ('данные') | ДАННЫЕ |
ВЫБЕРИТЕ НИЖНИЙ ('ДАННЫЕ') | данные |