diff --git a/docs/en/docs/sql-manual/sql-reference/Data-Definition-Statements/Alter/ALTER-TABLE-REPLACE.md b/docs/en/docs/sql-manual/sql-reference/Data-Definition-Statements/Alter/ALTER-TABLE-REPLACE.md index b427ccdbb0..eeb02fa580 100644 --- a/docs/en/docs/sql-manual/sql-reference/Data-Definition-Statements/Alter/ALTER-TABLE-REPLACE.md +++ b/docs/en/docs/sql-manual/sql-reference/Data-Definition-Statements/Alter/ALTER-TABLE-REPLACE.md @@ -67,12 +67,23 @@ If `swap` is `false`, do as follows: ### Example -1. Swap `tbl1` with `tbl2` without deleting the `tbl1` table +1. Atomic swap `tbl1` with `tbl2` without dropping any tables ```sql -ALTER TABLE tbl1 REPLACE WITH TABLE tbl2 - [PROPERTIES('swap' = 'true')]; +ALTER TABLE tbl1 REPLACE WITH TABLE tbl2; ``` +or +```sql +ALTER TABLE tbl1 REPLACE WITH TABLE tbl2 PROPERTIES('swap' = 'true'); +``` + +2. Atomic swap `tbl1` with `tbl2` and deleting the `tbl2` table(Keep `tbl1` and the data of the original `tbl2`) + +```sql +ALTER TABLE tbl1 REPLACE WITH TABLE tbl2 PROPERTIES('swap' = 'false'); +``` + + ### Keywords diff --git a/docs/zh-CN/docs/sql-manual/sql-reference/Data-Definition-Statements/Alter/ALTER-TABLE-REPLACE.md b/docs/zh-CN/docs/sql-manual/sql-reference/Data-Definition-Statements/Alter/ALTER-TABLE-REPLACE.md index 88b54538fb..2e4fd4b17b 100644 --- a/docs/zh-CN/docs/sql-manual/sql-reference/Data-Definition-Statements/Alter/ALTER-TABLE-REPLACE.md +++ b/docs/zh-CN/docs/sql-manual/sql-reference/Data-Definition-Statements/Alter/ALTER-TABLE-REPLACE.md @@ -67,11 +67,20 @@ ALTER TABLE [db.]tbl1 REPLACE WITH TABLE tbl2 ### Example -1. 将 `tbl1` 与 `tbl2` 进行交换,不删除 `tbl1` 表 +1. 将 `tbl1` 与 `tbl2` 进行原子交换,不删除任何表 ```sql -ALTER TABLE tbl1 REPLACE WITH TABLE tbl2 - [PROPERTIES('swap' = 'true')]; +ALTER TABLE tbl1 REPLACE WITH TABLE tbl2; +``` +或 +```sql +ALTER TABLE tbl1 REPLACE WITH TABLE tbl2 PROPERTIES('swap' = 'true') ; +``` + +2. 将 `tbl1` 与 `tbl2` 进行交换,删除 `tbl2` 表(保留名为`tbl1`,数据为`tbl2`的表) + +```sql +ALTER TABLE tbl1 REPLACE WITH TABLE tbl2 PROPERTIES('swap' = 'false') ; ``` ### Keywords