The definition of the typedef variable is too complex. ESQL/C does not support the use of multidimensional arrays or unions in a typdef. Simplify the typedef.