From a6dfbf4d412ac1fa75b6201847125339b3f5918c Mon Sep 17 00:00:00 2001
From: liyang0608 <264327807@qq.com>
Date: Wed, 5 Aug 2020 15:15:21 +0800
Subject: [PATCH] sync modified
---
content/en/docs/Administratorguide/gs_dump.md | 8 +-
content/zh/docs/Administratorguide/gs_dump.md | 11 +-
.../zh/docs/Developerguide/ALTER-FUNCTION.md | 2 +-
.../zh/docs/Developerguide/CREATE-FUNCTION.md | 4 +-
.../\345\274\202\346\255\245IO.md" | 2 +-
...27\345\217\243\345\207\275\346\225\260.md" | 111 +++++++++---------
6 files changed, 70 insertions(+), 68 deletions(-)
diff --git a/content/en/docs/Administratorguide/gs_dump.md b/content/en/docs/Administratorguide/gs_dump.md
index 093b7d741..6a9654b93 100644
--- a/content/en/docs/Administratorguide/gs_dump.md
+++ b/content/en/docs/Administratorguide/gs_dump.md
@@ -12,7 +12,7 @@ When **gs\_dump** is used to export data, other users can still access \(read
**gs\_dump** can export database information to a plain-text SQL script file or archive file.
-- Plain-text SQL script: It contains the SQL statements required to restore the database. You can use [**gsql**](en-us_topic_0249632261.md) to execute the SQL script. With only a little modification, the SQL script can rebuild a database on other hosts or database products.
+- Plain-text SQL script: It contains the SQL statements required to restore the database. You can use gsql to execute the SQL script. With only a little modification, the SQL script can rebuild a database on other hosts or database products.
- Archive file: It contains data required to restore the database. It can be a tar-, directory-, or custom-format archive. For details, see [Table 1](#en-us_topic_0249632271_en-us_topic_0237152335_en-us_topic_0058967678_t17db29a12e7342cfbf02b2f6e50ff1a5). The export result must be used with [**gs\_restore**](gs_restore.md#EN-US_TOPIC_0250273519) to restore the database. The system allows users to select or even to sort the content to be imported.
## Functions
@@ -98,14 +98,14 @@ gs_dump [OPTION]... [DBNAME]
>Specify _DBNAME_ without a **-d** option preceding it.
>```
>gs_dump -p port_number postgres -f dump1.sql
->```
+>```
>or
>```
>export PGDATABASE=postgres
->```
+>```
>```
> gs_dump -p port_number -f dump1.sql
->```
+>```
>Environment variable: _PGDATABASE_
## Parameter Description
diff --git a/content/zh/docs/Administratorguide/gs_dump.md b/content/zh/docs/Administratorguide/gs_dump.md
index da4c2acb8..8e335ff13 100644
--- a/content/zh/docs/Administratorguide/gs_dump.md
+++ b/content/zh/docs/Administratorguide/gs_dump.md
@@ -12,7 +12,7 @@ gs\_dump工具支持导出完整一致的数据。例如,T1时刻启动gs\_dum
gs\_dump支持将数据库信息导出至纯文本格式的SQL脚本文件或其他归档文件中。
-- 纯文本格式的SQL脚本文件:包含将数据库恢复为其保存时的状态所需的SQL语句。通过[gsql](zh-cn_topic_0249632261.md)运行该SQL脚本文件,可以恢复数据库。即使在其他主机和其他数据库产品上,只要对SQL脚本文件稍作修改,也可以用来重建数据库。
+- 纯文本格式的SQL脚本文件:包含将数据库恢复为其保存时的状态所需的SQL语句。通过gsql运行该SQL脚本文件,可以恢复数据库。即使在其他主机和其他数据库产品上,只要对SQL脚本文件稍作修改,也可以用来重建数据库。
- 归档格式文件:包含将数据库恢复为其保存时的状态所需的数据,可以是tar格式、目录归档格式或自定义归档格式,详见[表1](#zh-cn_topic_0249632271_zh-cn_topic_0237152335_zh-cn_topic_0058967678_t17db29a12e7342cfbf02b2f6e50ff1a5)。该导出结果必须与[gs\_restore](gs_restore.md#ZH-CN_TOPIC_0256377138)配合使用来恢复数据库,gs\_restore工具在导入时,系统允许用户选择需要导入的内容,甚至可以在导入之前对等待导入的内容进行排序。
## 主要功能
@@ -42,7 +42,7 @@ gs\_dump可以创建四种不同的导出文件格式,通过**\[**-F或者--fo
小型数据库,一般推荐纯文本格式。
|
-使用gsql工具恢复数据库对象前,可根据需要使用文本编辑器编辑纯文本导出文件。
+ | 使用gsql工具恢复数据库对象前,可根据需要使用文本编辑器编辑纯文本导出文件。
|
自定义归档格式
@@ -77,6 +77,7 @@ gs\_dump可以创建四种不同的导出文件格式,通过**\[**-F或者--fo
+
> **说明:**
>可以使用gs\_dump程序将文件压缩为纯文本或自定义归档导出文件,减少导出文件的大小。生成纯文本导出文件时,默认不压缩。生成自定义归档导出文件时,默认进行中等级别的压缩。gs\_dump程序无法压缩已归档导出文件。通过压缩方式导出纯文本格式文件,gsql无法成功导入数据对象。
@@ -98,14 +99,14 @@ gs_dump [OPTION]... [DBNAME]
>不需要-d,直接指定“dbname”。
>```
>gs_dump -p port_number postgres -f dump1.sql
->```
+>```
>或者
>```
>export PGDATABASE=postgres
->```
+>```
>```
> gs_dump -p port_number -f dump1.sql
->```
+>```
>环境变量: PGDATABASE
## 参数说明
diff --git a/content/zh/docs/Developerguide/ALTER-FUNCTION.md b/content/zh/docs/Developerguide/ALTER-FUNCTION.md
index 46deb1ee4..ea41a2c6b 100644
--- a/content/zh/docs/Developerguide/ALTER-FUNCTION.md
+++ b/content/zh/docs/Developerguide/ALTER-FUNCTION.md
@@ -67,7 +67,7 @@
标识该参数是输入、输出参数。
- 取值范围:IN/OUT/IN OUT
+ 取值范围:IN/OUT/INOUT
- **argname**
diff --git a/content/zh/docs/Developerguide/CREATE-FUNCTION.md b/content/zh/docs/Developerguide/CREATE-FUNCTION.md
index 28fc1842c..0031bc416 100644
--- a/content/zh/docs/Developerguide/CREATE-FUNCTION.md
+++ b/content/zh/docs/Developerguide/CREATE-FUNCTION.md
@@ -108,7 +108,7 @@
函数返回值的数据类型。
- 如果存在OUT或IN OUT参数,可以省略RETURNS子句。如果存在,该子句必须和输出参数所表示的结果类型一致:如果有多个输出参数,则为RECORD,否则与单个输出参数的类型相同。
+ 如果存在OUT或INOUT参数,可以省略RETURNS子句。如果存在,该子句必须和输出参数所表示的结果类型一致:如果有多个输出参数,则为RECORD,否则与单个输出参数的类型相同。
SETOF修饰词表示该函数将返回一个集合,而不是单独一项。
@@ -266,7 +266,7 @@ postgres=# CREATE FUNCTION func_dup_sql(in int, out f1 int, out f2 text)
postgres=# SELECT * FROM func_dup_sql(42);
---计算两个整数的和,并返回结果。若果输入为null,则返回null。
+--计算两个整数的和,并返回结果。如果输入为null,则返回null。
postgres=# CREATE FUNCTION func_add_sql2(num1 integer, num2 integer) RETURN integer
AS
BEGIN
diff --git "a/content/zh/docs/Developerguide/\345\274\202\346\255\245IO.md" "b/content/zh/docs/Developerguide/\345\274\202\346\255\245IO.md"
index 37213c584..bfef010cc 100644
--- "a/content/zh/docs/Developerguide/\345\274\202\346\255\245IO.md"
+++ "b/content/zh/docs/Developerguide/\345\274\202\346\255\245IO.md"
@@ -17,7 +17,7 @@
**参数说明:**是否开起ADIO功能。
-该参数属于POSTMASTER类型参数,请参考[表1](重设参数.md#zh-cn_topic_0237121562_zh-cn_topic_0059777490_t91a6f212010f4503b24d7943aed6d846)中对应设置方法进行设置。
+当前版本暂不支持开启异步IO功能,默认该功能关闭,请勿自行修改。
**取值范围:**布尔型
diff --git "a/content/zh/docs/Developerguide/\347\252\227\345\217\243\345\207\275\346\225\260.md" "b/content/zh/docs/Developerguide/\347\252\227\345\217\243\345\207\275\346\225\260.md"
index a3df5afe4..3b08118c6 100644
--- "a/content/zh/docs/Developerguide/\347\252\227\345\217\243\345\207\275\346\225\260.md"
+++ "b/content/zh/docs/Developerguide/\347\252\227\345\217\243\345\207\275\346\225\260.md"
@@ -408,61 +408,62 @@
(42 rows)
```
-- LEAD\(value any \[, offset integer \[, default any \]\]\)
-
- 描述:LEAD函数为各组内对应值生成提前值。即当前值对应的行数向后偏移offset位后所得行的value值作为序号。若经过向后偏移后行数超过当前组内的总行数,则对应结果取为default值。若无指定,在默认情况下,offset取为1,default值取为NULL。
-
- 返回值类型:与参数数据类型相同。
-
- 示例:
-
- ```
- postgres=# SELECT d_moy, d_fy_week_seq, lead(d_fy_week_seq,2) OVER(PARTITION BY d_moy ORDER BY d_fy_week_seq) FROM tpcds.date_dim WHERE d_moy < 4 AND d_fy_week_seq < 7 ORDER BY 1,2; d_moy | d_fy_week_seq | lead
- -------+---------------+------
- 1 | 1 | 1
- 1 | 1 | 1
- 1 | 1 | 1
- 1 | 1 | 1
- 1 | 1 | 1
- 1 | 1 | 2
- 1 | 1 | 2
- 1 | 2 | 2
- 1 | 2 | 2
- 1 | 2 | 2
- 1 | 2 | 2
- 1 | 2 | 2
- 1 | 2 | 3
- 1 | 2 | 3
- 1 | 3 | 3
- 1 | 3 | 3
- 1 | 3 | 3
- 1 | 3 | 3
- 1 | 3 | 3
- 1 | 3 | 4
- 1 | 3 | 4
- 1 | 4 | 4
- 1 | 4 | 4
- 1 | 4 | 4
- 1 | 4 | 4
- 1 | 4 | 4
- 1 | 4 | 5
- 1 | 4 | 5
- 1 | 5 |
- 1 | 5 |
- 2 | 5 | 5
- 2 | 5 | 5
- 2 | 5 | 5
- 2 | 5 | 6
- 2 | 5 | 6
- 2 | 6 | 6
- 2 | 6 | 6
- 2 | 6 | 6
- 2 | 6 | 6
- 2 | 6 | 6
- 2 | 6 |
- 2 | 6 |
- (42 rows)
- ```
+- LEAD\(value any \[, offset integer \[, default any \]\]\)
+
+ 描述:LEAD函数为各组内对应值生成提前值。即当前值对应的行数向后偏移offset位后所得行的value值作为序号。若经过向后偏移后行数超过当前组内的总行数,则对应结果取为default值。若无指定,在默认情况下,offset取为1,default值取为NULL。
+
+ 返回值类型:与参数数据类型相同。
+
+ 示例:
+
+ ```
+ postgres=# SELECT d_moy, d_fy_week_seq, lead(d_fy_week_seq,2) OVER(PARTITION BY d_moy ORDER BY d_fy_week_seq) FROM tpcds.date_dim WHERE d_moy < 4 AND d_fy_week_seq < 7 ORDER BY 1,2;
+ d_moy | d_fy_week_seq | lead
+ -------+---------------+------
+ 1 | 1 | 1
+ 1 | 1 | 1
+ 1 | 1 | 1
+ 1 | 1 | 1
+ 1 | 1 | 1
+ 1 | 1 | 2
+ 1 | 1 | 2
+ 1 | 2 | 2
+ 1 | 2 | 2
+ 1 | 2 | 2
+ 1 | 2 | 2
+ 1 | 2 | 2
+ 1 | 2 | 3
+ 1 | 2 | 3
+ 1 | 3 | 3
+ 1 | 3 | 3
+ 1 | 3 | 3
+ 1 | 3 | 3
+ 1 | 3 | 3
+ 1 | 3 | 4
+ 1 | 3 | 4
+ 1 | 4 | 4
+ 1 | 4 | 4
+ 1 | 4 | 4
+ 1 | 4 | 4
+ 1 | 4 | 4
+ 1 | 4 | 5
+ 1 | 4 | 5
+ 1 | 5 |
+ 1 | 5 |
+ 2 | 5 | 5
+ 2 | 5 | 5
+ 2 | 5 | 5
+ 2 | 5 | 6
+ 2 | 5 | 6
+ 2 | 6 | 6
+ 2 | 6 | 6
+ 2 | 6 | 6
+ 2 | 6 | 6
+ 2 | 6 | 6
+ 2 | 6 |
+ 2 | 6 |
+ (42 rows)
+ ```
- FIRST\_VALUE\(value any\)
--
Gitee
|