SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 1)
   ExpressionList (children 4)
    Function CAST (alias a) (children 1)
     ExpressionList (children 2)
      Literal \'42.42\'
      Literal \'Decimal(9,2)\'
    Function CAST (children 1)
     ExpressionList (children 2)
      Identifier a
      Literal \'Decimal(9,7)\'
    Function CAST (children 1)
     ExpressionList (children 2)
      Identifier a
      Literal \'Decimal(18, 16)\'
    Function CAST (children 1)
     ExpressionList (children 2)
      Identifier a
      Literal \'Decimal(38, 36)\'
