DUMP ФУНКЦИЯ

В этом учебном пособии вы узнаете, как использовать Oracle/PLSQL функцию DUMP с синтаксисом и примерами.

Описание

Функция Oracle/PLSQL DUMP возвращает значение varchar2, который включает код типа данных, длину в байтах, и внутреннее представление выражения.

Синтаксис

Синтаксис функции Oracle/PLSQL DUMP:

DUMP( expression, [return_format], [start_position], [length] )

Параметры или аргументы

expression выражение для анализа.

return_format не является обязательным. Определяет формат возвращаемого значения. Этот параметр может быть любой из следующих величин:

Значение Описание
8 octal notation
10 decimal notation
16 hexadecimal notation
17 single characters
1008 octal notation with the character set name
1010 decimal notation with the character set name
1016 hexadecimal notation with the character set name

start_position и length необязательные параметры. Они определяют, какая часть внутреннего представления будет отображаться. Если эти параметры не указаны, функция DUMP покажет все внутреннее представление в десятичной системе счисления.

Возвращает

Функция DUMP возвращает значение VARCHAR2.
Если параметры return_format, start_position и length опущены, то функция DUMP вернет все внутреннее представление в десятичной нотации.

Применение

Функцию DUMP можно использовать в следующих версиях Oracle/PLSQL:

  • Oracle 12c, Oracle 11g, Oracle 10g, Oracle 9i, Oracle 8i

Пример

Рассмотрим несколько примеров функции DUMP и изучим, как использовать функцию DUMP в Oracle/PLSQL.