settings.ostr<<(settings.hilite?hilite_keyword:"")<<settings.nl_or_ws<<settings.ostr<<indent_str<<"UNION ALL "<<settings.nl_or_ws<<settings.ostr<<(settings.hilite?hilite_none:"");
// NOTE Мы можем безопасно применить static_cast вместо typeid_cast, потому что знаем, что в цепочке UNION ALL