Основы языка TRANSACT SQL. Казакова И.А. - 26 стр.

UptoLike

Составители: 

25
Пример 5. Использование функции округления до одного зна-
ка после запятой. Увеличить размер стипендии на 10 %.
SELECT Fio AS ФИО, Stipendiya AS Старая_стипендия,
(Stipendiya+ROUND(Stipendiya*0.1,1)) AS Новая_стипендия
FROM Students
WHERE Stipendiya IS NOT NULL
Результат выполнения запроса приведен на рис. 3.
Рис. 3. Использование функции округления
4.2. Строковые функции
Краткий обзор функций представлен в табл. 13.
Таблица 13
Строковые функции
Функция
Действие
1
2
ASCII
Возвращает код ASCII левого символа строки
CHAR
По коду ASCII возвращает символ
CHARINDEX
Определяет порядковый номер символа, с которого начинается
вхождение подстроки в строку
DIFFERENCE
Возвращает показатель совпадения строк
LEFT
Возвращает указанное число символов с начала строки
LEN
Возвращает длину строки
LOWER
Переводит все символы строки в нижний регистр
LTRIM
Удаляет пробелы в начале строки
NCHAR
Возвращает по коду символ Unicode
PATINDEX
Выполняет поиск подстроки в строке по указанному шаблону
REPLACE
Заменяет вхождения подстроки на указанное значение
QUOTENAME
Конвертирует строку в формат Unicode
REPLICATE
Выполняет тиражирование строки определенное число раз
REVERSE
Возвращает строку, символы которой записаны в обратном
порядке
      Пример 5. Использование функции округления до одного зна-
ка после запятой. Увеличить размер стипендии на 10 %.
      SELECT Fio AS ФИО, Stipendiya AS Старая_стипендия,
(Stipendiya+ROUND(Stipendiya*0.1,1)) AS Новая_стипендия
      FROM Students
      WHERE Stipendiya IS NOT NULL
      Результат выполнения запроса приведен на рис. 3.




              Рис. 3. Использование функции округления


                  4.2. Строковые функции
     Краткий обзор функций представлен в табл. 13.
                                                           Таблица 13
                         Строковые функции
  Функция                           Действие
      1                                2
ASCII      Возвращает код ASCII левого символа строки
CHAR       По коду ASCII возвращает символ
CHARINDEX  Определяет порядковый номер символа, с которого начинается
           вхождение подстроки в строку
DIFFERENCE Возвращает показатель совпадения строк
LEFT       Возвращает указанное число символов с начала строки
LEN        Возвращает длину строки
LOWER      Переводит все символы строки в нижний регистр
LTRIM      Удаляет пробелы в начале строки
NCHAR      Возвращает по коду символ Unicode
PATINDEX   Выполняет поиск подстроки в строке по указанному шаблону
REPLACE    Заменяет вхождения подстроки на указанное значение
QUOTENAME Конвертирует строку в формат Unicode
REPLICATE  Выполняет тиражирование строки определенное число раз
REVERSE    Возвращает строку, символы которой записаны в обратном
           порядке

                                 25