A bind variable can be both an IN
and an OUT
variable. This means that the value of the bind variable must be known before executing the SQL statement, but you can change the value after the SQL statement is executed.
For IN OUT
bind variables, you must use the BIND_INOUT_VARIABLE
procedure to provide a value before executing the SQL statement. After executing the SQL statement, you must use the GET_VALUE
procedure to retrieve the new value of the bind variable.