Oracle Message PCC-02339 - host variables cannot be of union types

ERRORhost variables cannot be of union types
CAUSEA C union as a host variable cannot be used.
ACTIONThis error message is followed by another message that gives the line and column of the reference to the illegal union. Recode, using a struct or individual scalar host variables.