Before we get to understanding the NOCOPY parameter hint in PL/SQL,
it would help to first look at PL/SQL parameter modes and the ways in
which they pass values in and out of a subprogram.
PL/SQL subprograms have three parameter modes:
Source : NOCOPY Parameter Hint in PL/SQL
PL/SQL subprograms have three parameter modes:
- IN parameter mode is used to send values into the subprogram from the calling program. An IN parameter can only be read, its value cannot be modified inside the subprogram.
- OUT parameter mode is used to return values from the subprogram to the calling program.
- IN OUT parameter mode is a hybrid of IN and OUT. It is used to send values into the subprogram, and its value can be modified within the subprogram. On exit, the subprogram returns the updated value of the IN OUT parameter to the calling program.
Source : NOCOPY Parameter Hint in PL/SQL
Comments
Post a Comment