mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-22 23:52:03 +00:00
Append requirement for FORMAT RowBinary with strict delimiter
This commit is contained in:
parent
bb5d7ff28b
commit
136279948b
@ -948,7 +948,7 @@ $ watch -n1 "clickhouse-client --query='SELECT event, value FROM system.events F
|
||||
|
||||
## RowBinary {#rowbinary}
|
||||
|
||||
Форматирует и парсит данные по строкам, в бинарном виде. Строки и значения уложены подряд, без разделителей.
|
||||
Форматирует и парсит данные по строкам, в бинарном виде. Строки и значения уложены подряд, без разделителей. Так как данные представлены в бинарном виде, разделитель после `FORMAT RowBinary` строго определен в следующем виде: любое количество пробелов (`' '` - space, код `0x20`; `'\t'` - tab, код `0x09`; `'\f'` - form feed, код `0x0C`), следующая за этим одна последовательность конца строки (windows style (`"\r\n"`) или unix style (`'\n'`)), и непосредственно следующие за этим бинарные данные.
|
||||
Формат менее эффективен, чем формат Native, так как является строковым.
|
||||
|
||||
Числа представлены в little endian формате фиксированной длины. Для примера, UInt64 занимает 8 байт.
|
||||
|
Loading…
Reference in New Issue
Block a user