Oracle Error PLW-05020: parameter name must be an identifier

Oracle Error Message

PLW-05020: parameter name must be an identifier

Reason for the Error

A string literal was used as the parameter name in a call that used named notation.

Solution

Change the code to use an identifier for the parameter name.