ttl.md 1.0 KB
Newer Older
1 2 3 4 5
---
toc_priority: 44
toc_title: TTL
---

A
++  
ana-uvarova 已提交
6
# Manipulations with Table TTL {#manipulations-with-table-ttl}
7

A
order  
ana-uvarova 已提交
8 9
## MODIFY TTL {#modify-ttl}

10 11 12
You can change [table TTL](../../../engines/table-engines/mergetree-family/mergetree.md#mergetree-table-ttl) with a request of the following form:

``` sql
A
++  
ana-uvarova 已提交
13
ALTER TABLE table_name MODIFY TTL ttl_expression;
14
```
A
Draft.  
ana-uvarova 已提交
15

A
order  
ana-uvarova 已提交
16
## REMOVE TTL {remove-ttl}
A
Draft.  
ana-uvarova 已提交
17

A
order  
ana-uvarova 已提交
18
Removes TTL-property from the specified column.
A
ana-uvarova 已提交
19

A
Draft.  
ana-uvarova 已提交
20 21 22
Syntax:

```sql
A
++  
ana-uvarova 已提交
23
ALTER TABLE table_name MODIFY column_name REMOVE TTL 
A
Draft.  
ana-uvarova 已提交
24 25
```

A
++  
ana-uvarova 已提交
26
**Example**
A
Draft.  
ana-uvarova 已提交
27

A
order  
ana-uvarova 已提交
28 29 30 31 32 33
<!--Попробовать: 
посмотреть установленные TTL, 
показать состояние таблицы до, 
удалить TTL 
и показать состояние после.-->

A
++  
ana-uvarova 已提交
34
Request
A
Draft.  
ana-uvarova 已提交
35

A
++  
ana-uvarova 已提交
36
```sql
A
++  
ana-uvarova 已提交
37
ALTER TABLE r_no_prop_table MODIFY COLUMN some_column REMOVE TTL;
A
++  
ana-uvarova 已提交
38 39 40 41 42
```

Result

```text
A
++  
ana-uvarova 已提交
43

A
++  
ana-uvarova 已提交
44
```
A
Draft.  
ana-uvarova 已提交
45

A
++  
ana-uvarova 已提交
46
### See Also
A
Draft.  
ana-uvarova 已提交
47

A
++  
ana-uvarova 已提交
48 49
- More about the [TTL-expression](../../sql-reference/statements/create/table/#ttl-expression).
- Modify column [with TTL](../../sql-reference/statements/alter/column/#alter_modify-column).