Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

RowBinaryWithNamesAndTypes

Entrada Salida Alias

Descripción

Similar al formato RowBinary, pero con un encabezado adicional:

  • número de columnas (N) codificado en LEB128.
  • N String que especifican los nombres de las columnas.
  • N String que especifican los tipos de las columnas.

Ejemplo de uso

Configuración del formato

Los siguientes ajustes son comunes a todos los formatos de tipo RowBinary.

Configuración Descripción Predeterminado
format_binary_max_string_size El tamaño máximo permitido para String en el formato RowBinary. 1GiB
output_format_binary_encode_types_in_binary_format Permite escribir tipos en la cabecera usando binary encoding en lugar de cadenas con nombres de tipos en el formato de salida RowBinaryWithNamesAndTypes. false
input_format_binary_decode_types_in_binary_format Permite leer tipos en la cabecera usando binary encoding en lugar de cadenas con nombres de tipos en el formato de entrada RowBinaryWithNamesAndTypes. false
output_format_binary_write_json_as_string Permite escribir valores del tipo de dato JSON como valores JSON de tipo String en el formato de salida RowBinary. false
input_format_binary_read_json_as_string Permite leer valores del tipo de dato JSON como valores JSON de tipo String en el formato de entrada RowBinary. false
Navigation