mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-21 23:21:59 +00:00
Fixed documentation according to new logic of checking TTL expressions.
This commit is contained in:
parent
c396af7c40
commit
a99c6382d6
@ -72,7 +72,7 @@ For a description of parameters, see the [CREATE query description](../../query_
|
||||
|
||||
- `TTL` — An expression for setting storage time for rows.
|
||||
|
||||
It must depend on the `Date` or `DateTime` column and have one `Date` or `DateTime` column as a result. Example:
|
||||
It must have one `Date` or `DateTime` column as a result. Example:
|
||||
`TTL date + INTERVAL 1 DAY`
|
||||
|
||||
For more details, see [TTL for columns and tables](#table_engine-mergetree-ttl)
|
||||
@ -373,7 +373,7 @@ Determines the lifetime of values.
|
||||
|
||||
The `TTL` clause can be set for the whole table and for each individual column. If both `TTL` are set, ClickHouse uses that `TTL` which expires earlier.
|
||||
|
||||
The table must have the column in the [Date](../../data_types/date.md) or [DateTime](../../data_types/datetime.md) data type. To define the lifetime of data, use operations on this time column, for example:
|
||||
To define the lifetime of data, use expression evaluating to [Date](../../data_types/date.md) or [DateTime](../../data_types/datetime.md) data type, for example:
|
||||
|
||||
```sql
|
||||
TTL time_column
|
||||
|
@ -72,7 +72,7 @@ CREATE TABLE [IF NOT EXISTS] [db.]table_name [ON CLUSTER cluster]
|
||||
|
||||
- `TTL` — выражение, определяющее длительность хранения строк.
|
||||
|
||||
Должно зависеть от столбца `Date` или `DateTime` и возвращать столбец `Date` или `DateTime`. Пример:`TTL date + INTERVAL 1 DAY`
|
||||
Должно возвращать столбец `Date` или `DateTime`. Пример: `TTL date + INTERVAL 1 DAY`.
|
||||
|
||||
Дополнительные сведения смотрите в разделе [TTL для столбцов и таблиц](#table_engine-mergetree-ttl)
|
||||
|
||||
@ -365,7 +365,7 @@ hasToken | ✗ | ✗ | ✗ | ✔ | ✗
|
||||
|
||||
Секция `TTL` может быть установлена как для всей таблицы, так и для каждого отдельного столбца. Если установлены оба `TTL`, то ClickHouse использует тот, что истекает раньше.
|
||||
|
||||
Таблица должна иметь столбец типа [Date](../../data_types/date.md) или [DateTime](../../data_types/datetime.md). Для установки времени жизни данных, следует использовать операцию со столбцом с временем, например:
|
||||
Для установки времени жизни данных, следует использовать выражение, возвращающее тип [Date](../../data_types/date.md) или [DateTime](../../data_types/datetime.md), например:
|
||||
|
||||
```sql
|
||||
TTL time_column
|
||||
|
Loading…
Reference in New Issue
Block a user