PCC-02336: host variable expression has invalid type Cause: The host variable was declared using a C type that is not permitted as a host variable. See the Programmer's Guide to the Oracle Precompilers for a list of the permissible C types for host variables. Action: Use a permissible host variable type.