DUMP |
DUMP(expr [,return_format [,start_position [,length]]]) |
Returns a VARCHAR2 string showing the datatype and the internal representation of data stored within a column or of the data returned by an expression.
Parameters
expr
Specifies the data to be dumped. This parameter can be a column name or a valid SQL expression.
return_format
Specifies a format that controls the manner in which the dumped data is formatted:
8
Use octal notation.
10
Use decimal notation. This is the default.
16
Use hexadecimal notation.
17
Display the result using characters.
|
start_position
Specifies a starting byte for the data to be dumped. The default is to start with the first byte of data.
length
Specifies a number of bytes to dump. The default is to dump all the data.
Examples
SQL> SELECT DUMP(SYSDATE) FROM dual; DUMP(SYSDATE) -------------------------------------- Typ=13 Len=8: 208,7,5,21,16,59,57,0 SQL> SELECT DUMP('Hi There',16) FROM dual; DUMP('HITHERE',16) ------------------------------------- Typ=96 Len=8: 48,69,20,54,68,65,72,65 SQL> SELECT DUMP('Hi There',1016) FROM dual; DUMP('HITHERE',1016) ----------------------------------------------------------- Typ=96 Len=8 CharacterSet=US7ASCII: 48,69,20,54,68,65,72,65 ...
Get Oracle SQL: the Essential Reference now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.