Joomla 3.1 Templates by FatCow Coupon

Передача диапазонов значений в процедуру , в качестве входного параметра

разберем сегодня интересный пример - мы передаем в процедуру PL SQL набор диапазонов условных значений
необходимо сделать процедуру которая выводила бы значения числовой последовательностей например,
от - 1 до 5, 15-20, 33-38 , то есть произвольный перечень числовых диапазонов
напишем процедуру, где с помощью регулярных выражений разберем параметр и выведем диапазоны как запрос
для работы с текстовым передаваемым выражением используем конструкцию CONNECT BY

Подробнее...

Oracle SQL- основные функции работы со строками

TRANSLATE
Функция TRANSLATE(str1, SRC, DEST) возвращает строку
Параметры :
str1 - строка которая будет преобразована 
SRC - символы исходные преобразования
DEST - в которые будет осуществляться преобразование
Описание 
преобразовывает каждый символ в последовательности SRC в символ в той же позиции в последовательности DEST
чтобы было более понятно, рассмотрим несколько примеров:

select TRANSLATE('EXAMPLEABCD!','ABCD','ИБЦД') from dual

-- EXИMPLEИБЦД!
символы 'ABCD' - преобразованы в ИБЦД , посл символов EXAMPLE осталась непреобразованной

Подробнее...

Работа с внешним приложением по SOAP протоколу в ORACLE .Работа с XML в Oracle.

создании данного материала неоценимую помощь мне оказал мой коллега
Доброквашин Михаил.

В этом материале будут разобраны следующие моменты:
Работа с XML в Oracle (формирование XML, хранение XML в базе, извлечение и парсинг XML документа)
Придача XML документа по HTTP протоколу, ожидание ответа, авторизация на HTTP сервере, получение ответа.
Работа с данными тип LOB.

Подробнее...

Интересные приемы работы с ORACLE SQL

мне помог в подготовке материала Доброквашин Михаил , мой коллега

При работе с данными часто попадаются таблицы, в которых описан некий временной процесс, который описывает жизнь некоего объекта.
В какие-то временные моменты с ним происходят различные действия.
Он меняет свой статус. Например движение вагона по железнодорожной сети (меняется статус на груженый, порожний, ремонтный).
Или включение-выключение услуг телефонной связи (финансовая или добровольная блокировка услуги). Часто бывает так, что строки, расположенные по времени между этими событиями, не несут в себе информации о статусе объекта.

Подробнее...

Использование пакета DBMS_XMLGEN

XML_GEN используется начиная с oracle 11 g, вызов в прошлых версиях ORCALE sys.xml_gen

Применение пакета XML_GEN
XML_GEN используется для преобразования результатов SQL запроса в, XML формат
результат как возвращается как CLOB, и как xmltype
XML_GEN поддерживает методы работы с контекстом выражения SQL, преобразовывает контекст в XML выражение

Подробнее...