ВУЗ:
Составители:
Рубрика:
- 28 -
Функции символьных строк
Арифметические функции позволяют манипулировать численными дан-
ными; точно также функции символьных строк, подобные нижеописан-
ным, упрощают манипулирование символьными данными. Например,
можно использовать функцию SOUNDEX для поиска одинаково звучащих
имен, пишущихся по-разному. Например, найдем всех работников, имена ко-
торых созвучно SCHMIDT:
SELECT ENAME
FROM EMP
WHERE SOUNDEX(ENAME) = SOUNDEX('SCHMIDT');
ENAME
SMITH
Поддерживаются следующие арифметические операции, функции и
функции символьных строк:
Арифметические операторы
Строковые функции
+
сложение
|
конкатенация
-
вычитание
DECODE
транслировать
*
умножение
LENGTH
длина строки
/
деление
SUBSTR
подстрока
POWER
степень
ROUND
округление
TRUNC
усечение
ABS
модуль числа
UPPER
заглавные
LOWER
строчные
SOUNDEX
сопоставление
по звучанию
CAST
явное преобразо-
вание типа данных
Это только часть полного списка арифметических и строковых функций.
Смотрите следующие разделы данного учебного пособия для обсуждения
групповых функций AVG, SUM,COUNT, MIN, MAX и работы [1...3].
Контрольные вопросы
1. Каким образом осуществляется вывод (несуществующей в таблице) колон-
ки, являющейся арифметическим выражением над колонками данной таб-
лицы?
2. В каких случаях, на Ваш взгляд, оправдано применение функции
SOUNDEX?
- 28 - Функции символьных строк Арифметические функции позволяют манипулировать численными дан- ными; точно также функции символьных строк, подобные нижеописан- ным, упрощают манипулирование символьными данными. Например, можно использовать функцию SOUNDEX для поиска одинаково звучащих имен, пишущихся по-разному. Например, найдем всех работников, имена ко- торых созвучно SCHMIDT: SELECT ENAME FROM EMP WHERE SOUNDEX(ENAME) = SOUNDEX('SCHMIDT'); ENAME SMITH Поддерживаются следующие арифметические операции, функции и функции символьных строк: Арифметические операторы Строковые функции + сложение | конкатенация - вычитание DECODE транслировать * умножение LENGTH длина строки / деление SUBSTR подстрока POWER степень ROUND округление TRUNC усечение ABS модуль числа UPPER заглавные LOWER строчные SOUNDEX сопоставление CAST явное преобразо- по звучанию вание типа данных Это только часть полного списка арифметических и строковых функций. Смотрите следующие разделы данного учебного пособия для обсуждения групповых функций AVG, SUM,COUNT, MIN, MAX и работы [1...3]. Контрольные вопросы 1. Каким образом осуществляется вывод (несуществующей в таблице) колон- ки, являющейся арифметическим выражением над колонками данной таб- лицы? 2. В каких случаях, на Ваш взгляд, оправдано применение функции SOUNDEX?
Страницы
- « первая
- ‹ предыдущая
- …
- 26
- 27
- 28
- 29
- 30
- …
- следующая ›
- последняя »