пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

Программирование в интернет:
» ПИ
» ОКГТМ
» КИНФС

Мова PL/SQL. Використання вбудованих функцій.

Для упрощения работы со строками имеется ряд встроенных функций, что значительно облегчает такие операции как преобразование строк к данным других типов, поиск подстроки в строке, определение длины строки и т. д. В данной статье мы рассмотрим самые распространенные функции для работы со строками. Примеры встроенных функций:

СИМВОЛЬНЫЕ ФУНКЦИИ (Возвращают символьное значение.)

  • CHR(x) - Возвращает символ, имеющий код, равный x в наборе символов БД;
  • CONCAT( str1, str2 ) – конкатенация строк;
  • REPLACE(строка_символов, строка_поиска, [строка_замены]);
  • SUBSTR(str1, start, length ) – обрезает строку с указанной позиции на указанную длину;
  • UPPER(str) – возвращает строку в которой все символы прописные;
  • LENGTH(str) – возвращает размер строки в символах;
  • LOWER(строка) - Возвращает "строка", со строчными символами.

ЧИСЛОВЫЕ ФУНКЦИИ. (В качестве аргументов используют и возвращают значения типа NUMBER.)

  • ABS(x)- Возвращает абсолютное значение для х.
  • ACOS(х) ASIN(х) - Возвращает арккосинус и арксинус для х соответственно;
  • MOD(x, y) - Возвращает остаток от деления х нацело на y.
  • POWER(x, y) - Возвращает x в степени y;
  • SQRT(x) - Возвращает квадратный корень х;
  • ROUND(x, [,y]) - Возвращает х округленное до y разрядов справа от десятичной точки.

ДАТА И ВРЕМЯ (Возвращаемы формат DATE.)

  • ADD_MONTHS(d,x) - Возвращает дату d плюс x месяцев;
  • MONTHS_BETWEEN(дата 1, дата 2) - Возвращает число месяцев между "дата 1" и "дата 2".
  • SYSDATE - Возвращает текущую дату и время в системе;
  • ROUND(d, [, формат]) - Округляет дату d, до единицы указанной форматом;
  • TRUNC(d, [, формат] ) - Возвращает дату d усеченную до единицы, указанной "формат".

 


21.01.2016; 18:25
хиты: 83
рейтинг:0
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь