Для отладки кода часто бывает нужно собирать отладочную информацию.
Этим мы сейчас и займемся.
четверг, 30 сентября 2010 г.
четверг, 23 сентября 2010 г.
13 использований конвейерных и параллельных табличных функций
Обзор табличных функций
Табличные функции
Конвейерные табличные функции
Обзор табличных функций
Табличные функции -- это функции, которые создают коллекцию строк (либо вложенную таблицу, или массив) к которой можно обратиться как к обычной физической таблице БД. Вы можете использовать табличную функцию по имени во фразе FROM запроса.
Табличные функции
Конвейерные табличные функции
Обзор табличных функций
Табличные функции -- это функции, которые создают коллекцию строк (либо вложенную таблицу, или массив) к которой можно обратиться как к обычной физической таблице БД. Вы можете использовать табличную функцию по имени во фразе FROM запроса.
Простейший пример использования табличный функций (pipe row)
Создаем тип для нужной нам табличной функции:
create or replace package My_Types is type lookup_row is record ( idx number, text varchar2(20) ); type lookups_tab is table of lookup_row; end My_Types;
среда, 11 августа 2010 г.
Советы по работе с SQL*Plus
Здесь представлены советы по работе со средой SQL*Plus самого начального уровня.
суббота, 7 августа 2010 г.
Добавление подсветки кода в Blogger (2-ая попытка)
четверг, 24 июня 2010 г.
Общая информация об электронной подписи
По результатам прочтения статьей (раз и два) на Хабрахабре решил для себя систематизировать полученную информацию и расписать последовательность действий по работе с электронной подписью.
воскресенье, 6 июня 2010 г.
Формат даты в Oracle
Строка с форматом хранится и на клиентском компьютере и на сервере.
Давайте разберемся сначала с настройками клиентского компьютера. В настройках клиентской конфигурации есть два параметра NLS_TERRITORY и NLS_LANGUAGE.
Давайте разберемся сначала с настройками клиентского компьютера. В настройках клиентской конфигурации есть два параметра NLS_TERRITORY и NLS_LANGUAGE.
понедельник, 26 апреля 2010 г.
Контекст сеанса в Oracle, часть 1: предопределенные контексты
Аннотация
В каждом сеансе работы с СУБД можно использовать так называемые контексты, формально представляющие собой именованный набор пар "параметр/значение". Контексты сеансов обладают рядом интересных свойств, существенно повышающих "внутренние" возможности Oracle по созданию приложений. В статье рассматриваются два предопределенных контекста Oracle: USERENV и CLIENTCONTEXT.
В каждом сеансе работы с СУБД можно использовать так называемые контексты, формально представляющие собой именованный набор пар "параметр/значение". Контексты сеансов обладают рядом интересных свойств, существенно повышающих "внутренние" возможности Oracle по созданию приложений. В статье рассматриваются два предопределенных контекста Oracle: USERENV и CLIENTCONTEXT.
Пустая строка в Oracle. Сравнение с пустой строкой
Oracle9i SQL Reference
Basic Elements of Oracle SQL
Nulls
Ссылка на документацию.
В Oracle пустая строка эквивалентна NULL, поэтому сравнение некоего значения с пустой строкой фактически ведет к сравнению его с NULL. В результате получается NULL:
Basic Elements of Oracle SQL
Nulls
Ссылка на документацию.
В Oracle пустая строка эквивалентна NULL, поэтому сравнение некоего значения с пустой строкой фактически ведет к сравнению его с NULL. В результате получается NULL:
Подписаться на:
Сообщения (Atom)