Oracle Error Message
PLS-00672: The expression string should be a subtype of the type string
Reason for the Error
The expression in the generalized expression should be a sub type of the type.
Solution
The type of expression should be a subtype of the type name