Ohne auf Ihr SQL zu schauen, würde ich vermuten, dass Sie Spalten mit UNION haben, die unterschiedliche Datentypen haben.