SelectWithUnionQuery (children 2)
 ExpressionList (children 1)
  SelectQuery (children 4)
   ExpressionList (children 1)
    Asterisk
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      TableIdentifier system.formats
   Function in (children 1)
    ExpressionList (children 2)
     Identifier name
     Literal Tuple_(\'Arrow\', \'ArrowStream\', \'Avro\', \'AvroConfluent\', \'BSONEachRow\', \'Buffers\', \'CSV\', \'CSVWithNames\', \'CSVWithNamesAndTypes\', \'CapnProto\', \'CustomSeparated\', \'CustomSeparatedIgnoreSpaces\', \'CustomSeparatedIgnoreSpacesWithNames\', \'CustomSeparatedIgnoreSpacesWithNamesAndTypes\', \'CustomSeparatedWithNames\', \'CustomSeparatedWithNamesAndTypes\', \'Form\', \'HiveText\', \'JSON\', \'JSONAsObject\', \'JSONAsString\', \'JSONColumns\', \'JSONColumnsWithMetadata\', \'JSONCompact\', \'JSONCompactColumns\', \'JSONCompactEachRow\', \'JSONCompactEachRowWithNames\', \'JSONCompactEachRowWithNamesAndTypes\', \'JSONCompactEachRowWithProgress\', \'JSONCompactStrings\', \'JSONCompactStringsEachRow\', \'JSONCompactStringsEachRowWithNames\', \'JSONCompactStringsEachRowWithNamesAndTypes\', \'JSONCompactStringsEachRowWithProgress\', \'JSONEachRow\', \'JSONEachRowWithProgress\', \'JSONLines\', \'JSONObjectEachRow\', \'JSONStrings\', \'JSONStringsEachRow\', \'JSONStringsEachRowWithProgress\', \'LineAsString\', \'LineAsStringWithNames\', \'LineAsStringWithNamesAndTypes\', \'Markdown\', \'MsgPack\', \'MySQLDump\', \'MySQLWire\', \'NDJSON\', \'Native\', \'Npy\', \'Null\', \'ODBCDriver2\', \'ORC\', \'One\', \'Parquet\', \'ParquetMetadata\', \'PostgreSQLWire\', \'Pretty\', \'PrettyCompact\', \'PrettyCompactMonoBlock\', \'PrettyCompactNoEscapes\', \'PrettyCompactNoEscapesMonoBlock\', \'PrettyJSONEachRow\', \'PrettyJSONLines\', \'PrettyMonoBlock\', \'PrettyNDJSON\', \'PrettyNoEscapes\', \'PrettyNoEscapesMonoBlock\', \'PrettySpace\', \'PrettySpaceMonoBlock\', \'PrettySpaceNoEscapes\', \'PrettySpaceNoEscapesMonoBlock\', \'Prometheus\', \'Protobuf\', \'ProtobufList\', \'ProtobufSingle\', \'Raw\', \'RawBLOB\', \'RawWithNames\', \'RawWithNamesAndTypes\', \'Regexp\', \'RowBinary\', \'RowBinaryWithDefaults\', \'RowBinaryWithNames\', \'RowBinaryWithNamesAndTypes\', \'SQLInsert\', \'TSKV\', \'TSV\', \'TSVRaw\', \'TSVRawWithNames\', \'TSVRawWithNamesAndTypes\', \'TSVWithNames\', \'TSVWithNamesAndTypes\', \'TabSeparated\', \'TabSeparatedRaw\', \'TabSeparatedRawWithNames\', \'TabSeparatedRawWithNamesAndTypes\', \'TabSeparatedWithNames\', \'TabSeparatedWithNamesAndTypes\', \'Template\', \'TemplateIgnoreSpaces\', \'Values\', \'Vertical\', \'XML\')
   ExpressionList (children 1)
    OrderByElement (children 1)
     Identifier name
 Identifier PrettyCompact
