V$SQL_BIND_DATA
describes, for each distinct bind variable in each cursor owned by the session querying this view:
Actual bind data, if the bind variable is user defined
The underlying literal, if the CURSOR_SHARING
parameter is set to FORCE
and the bind variable is system generated. (System-generated binds have a value of 256
in the SHARED_FLAG2
column.)
Column | Datatype | Description |
---|---|---|
|
|
Cursor number for this bind |
|
|
Bind position |
|
|
Internal identifier for the bind data type. Beginning in Oracle Database 12c, a number representing a PL/SQL data type can appear in this column. |
|
|
Shared maximum length for this bind from the shared cursor object associated with this bind |
|
|
Private maximum length for this bind sent from the client |
|
|
Maximum number of array elements (for array binds only) |
|
|
Precision (for numeric binds) |
|
|
Scale (for numeric binds) |
|
|
Shared bind data flags |
|
|
Shared bind data flags (continued) |
|
|
Bind buffer memory address |
|
|
Bind buffer length |
|
|
Actual bind value length |
|
|
Bind buffer flags |
|
|
Bind indicator |
|
|
Contents of the bind buffer |
|
|
The ID of the container to which the data pertains. Possible values include:
|
See Also: