| Entrada | Saída | Alias |
|---|---|---|
| ✔ | ✗ |
Descrição
RowBinary, mas com um byte extra antes de cada coluna indicando se o valor padrão deve ser usado.
Exemplo de uso
Query
Response
- Para a coluna
x, há apenas um byte01, que indica que o valor padrão deve ser usado, e nenhum outro dado é fornecido após esse byte. - Para a coluna
y, os dados começam com o byte00, que indica que a coluna tem um valor efetivo, que deve ser lido dos dados subsequentes01000000.
Configurações de formato
RowBinary.
| Configuração | Descrição | Padrão |
|---|---|---|
format_binary_max_string_size | O tamanho máximo permitido para String no formato RowBinary. | 1GiB |
output_format_binary_encode_types_in_binary_format | Permite escrever tipos no cabeçalho usando codificação binária, em vez de strings com nomes de tipos, no formato de saída RowBinaryWithNamesAndTypes. | false |
input_format_binary_decode_types_in_binary_format | Permite ler tipos no cabeçalho usando codificação binária, em vez de strings com nomes de tipos, no formato de entrada RowBinaryWithNamesAndTypes. | false |
output_format_binary_write_json_as_string | Permite escrever valores do tipo de dado JSON como valores JSON String no formato de saída RowBinary. | false |
input_format_binary_read_json_as_string | Permite ler valores do tipo de dado JSON como valores JSON String no formato de entrada RowBinary. | false |