Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

RowBinaryWithNamesAndTypes

Entrée Sortie Alias

Description

Semblable au format RowBinary, mais avec un en-tête supplémentaire :

  • nombre de colonnes (N) encodé en LEB128 ;
  • N Strings indiquant les noms des colonnes ;
  • N Strings indiquant les types des colonnes.

Exemple d’utilisation

Paramètres du format

Les paramètres suivants sont communs à tous les formats de type RowBinary.

Paramètre Description Par défaut
format_binary_max_string_size Taille maximale autorisée pour String dans le format RowBinary. 1GiB
output_format_binary_encode_types_in_binary_format Permet d'écrire les types dans l'en-tête à l'aide d'un encodage binaire au lieu de chaînes contenant les noms de type dans le format de sortie RowBinaryWithNamesAndTypes. false
input_format_binary_decode_types_in_binary_format Permet de lire les types dans l'en-tête à l'aide d'un encodage binaire au lieu de chaînes contenant les noms de type dans le format d'entrée RowBinaryWithNamesAndTypes. false
output_format_binary_write_json_as_string Permet d'écrire les valeurs du type de données JSON comme des valeurs JSON de type String dans le format de sortie RowBinary. false
input_format_binary_read_json_as_string Permet de lire les valeurs du type de données JSON comme des valeurs JSON de type String dans le format d'entrée RowBinary. false
Navigation