msgid ""
msgstr ""
"Project-Id-Version: psql (PostgreSQL 8.4)\n"
"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
"POT-Creation-Date: 2010-10-01 14:53+0000\n"
"PO-Revision-Date: 2010-03-30 16:37+0800\n"
"Last-Translator: Weibin <ssmei_2000@yahoo.com>\n"
"Language-Team: Chinese (Simplified)\n"
"com>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: zh_CN\n"
"X-Poedit-Language: Chinese\n"
"X-Poedit-Country: CHINA\n"
"X-Poedit-SourceCharset: utf-8\n"
"X-Poedit-Bookmarks: 175,-1,-1,-1,-1,-1,-1,-1,-1,-1\n"
"Plural-Forms: nplurals=1; plural=0;\n"

# command.c:120
#: command.c:112
#, c-format
msgid "Invalid command \\%s. Try \\? for help.\n"
msgstr "无效的命令 \\%s，用 \\? 显示说明。\n"

# command.c:122
#: command.c:114
#, c-format
msgid "invalid command \\%s\n"
msgstr "无效的命令 \\%s\n"

# command.c:131
#: command.c:125
#, c-format
msgid "\\%s: extra argument \"%s\" ignored\n"
msgstr "\\%s：忽略多余的参数 \"%s\" \n"

# command.c:240
#: command.c:267
#, c-format
msgid "could not get home directory: %s\n"
msgstr "无法取得 home 目录：%s\n"

# command.c:256
#: command.c:283
#, c-format
msgid "\\%s: could not change directory to \"%s\": %s\n"
msgstr "\\%s: 无法切换目录至 \"%s\": %s\n"

# common.c:930
#: command.c:316 common.c:935
#, c-format
msgid "Time: %.3f ms\n"
msgstr "时间：%.3f ms\n"

# command.c:370
# command.c:760
#: command.c:469 command.c:497 command.c:1037
msgid "no query buffer\n"
msgstr "没有查询缓存区\n"

#: command.c:539
msgid "No changes"
msgstr "没有发生"

# command.c:433
#: command.c:593
#, c-format
msgid "%s: invalid encoding name or conversion procedure not found\n"
msgstr "%s：无效的编码名称或找不到转换程序\n"

# command.c:501
# command.c:535
# command.c:549
# command.c:566
# command.c:612
# command.c:740
# command.c:771
#: command.c:661 command.c:695 command.c:709 command.c:726 command.c:830
#: command.c:880 command.c:1017 command.c:1048
#, c-format
msgid "\\%s: missing required argument\n"
msgstr "\\%s：缺少所需参数\n"

# command.c:598
#: command.c:758
msgid "Query buffer is empty."
msgstr "查询缓存区是空的。"

# command.c:915
# command.c:939
# startup.c:187
# startup.c:205
#: command.c:768
msgid "Enter new password: "
msgstr "输入新的密码："

#: command.c:769
msgid "Enter it again: "
msgstr "再次键入："

#: command.c:773
#, c-format
msgid "Passwords didn't match.\n"
msgstr "Passwords didn't match.\n"

#: command.c:791
#, c-format
msgid "Password encryption failed.\n"
msgstr "密码加密失败.\n"

# command.c:696
# command.c:745
#: command.c:859 command.c:960 command.c:1022
#, c-format
msgid "\\%s: error\n"
msgstr "\\%s：错误\n"

# command.c:632
#: command.c:900
msgid "Query buffer reset (cleared)."
msgstr "查询缓存区重置(清空)。"

# command.c:646
#: command.c:913
#, c-format
msgid "Wrote history to file \"%s/%s\".\n"
msgstr "书写历程到档案 \"%s/%s\".\n"

# command.c:681
# common.c:85
# common.c:99
# mainloop.c:71
#: command.c:951 common.c:52 common.c:66 input.c:198 mainloop.c:70
#: mainloop.c:228 print.c:61 print.c:75
#, c-format
msgid "out of memory\n"
msgstr "记忆体用尽\n"

# command.c:726
#: command.c:1002
msgid "Timing is on."
msgstr "启用计时功能."

# command.c:728
#: command.c:1004
msgid "Timing is off."
msgstr "停止计时功能."

# command.c:788
# command.c:808
# command.c:1163
# command.c:1170
# command.c:1180
# command.c:1192
# command.c:1205
# command.c:1219
# command.c:1241
# command.c:1272
# common.c:170
# copy.c:530
# copy.c:575
#: command.c:1065 command.c:1085 command.c:1584 command.c:1591 command.c:1600
#: command.c:1610 command.c:1619 command.c:1633 command.c:1650 command.c:1683
#: common.c:137 copy.c:517 copy.c:584
#, c-format
msgid "%s: %s\n"
msgstr "%s: %s\n"

# command.c:915
# command.c:939
# startup.c:187
# startup.c:205
#: command.c:1167 startup.c:159
msgid "Password: "
msgstr "口令："

# command.c:915
# command.c:939
# startup.c:187
# startup.c:205
#: command.c:1174 startup.c:162 startup.c:164
#, c-format
msgid "Password for user %s: "
msgstr "用户 %s 的口令："

# command.c:953
# common.c:216
# common.c:605
# common.c:660
# common.c:903
#: command.c:1270 command.c:2131 common.c:183 common.c:460 common.c:525
#: common.c:811 common.c:836 common.c:920 copy.c:655 copy.c:700 copy.c:829
#, c-format
msgid "%s"
msgstr "%s"

# command.c:957
#: command.c:1274
msgid "Previous connection kept\n"
msgstr "保留上一次连线\n"

# command.c:969
#: command.c:1278
#, c-format
msgid "\\connect: %s"
msgstr "\\连线：%s"

# command.c:981
#: command.c:1302
#, c-format
msgid "You are now connected to database \"%s\""
msgstr "您现在已经连线到资料库 \"%s\"。"

#: command.c:1305
#, c-format
msgid " on host \"%s\""
msgstr " 在 \"%s\" 主机上"

#: command.c:1308
#, c-format
msgid " at port \"%s\""
msgstr " 埠号 \"%s\""

#: command.c:1311
#, c-format
msgid " as user \"%s\""
msgstr " 用户 \"%s\""

#: command.c:1346
#, c-format
msgid "%s (%s, server %s)\n"
msgstr "%s (%s, 服务器 %s)\n"

#: command.c:1353
#, c-format
msgid ""
"WARNING: %s version %d.%d, server version %d.%d.\n"
"         Some psql features might not work.\n"
msgstr ""
"警告：%s 版本%d.%d， 服务器版本%d.%d.\n"
"一些psql功能可能无法工作.\n"

# startup.c:652
#: command.c:1383
#, c-format
msgid "SSL connection (cipher: %s, bits: %i)\n"
msgstr ""
"SSL连接 (加密：%s，位元：%i)\n"
"\n"

# startup.c:652
#: command.c:1393
#, c-format
msgid "SSL connection (unknown cipher)\n"
msgstr "SSL连接 (未知加密)\n"

#: command.c:1414
#, c-format
msgid ""
"WARNING: Console code page (%u) differs from Windows code page (%u)\n"
"         8-bit characters might not work correctly. See psql reference\n"
"         page \"Notes for Windows users\" for details.\n"
msgstr ""
"警告：来自 Windows 代码页 (%u) 的控制台代码页 (%u) 的差异\n"
"         8-bit 字元可能无法正常工作。查阅 psql 参考\n"
"         页 \"Windows 用户注意事项\" 的详细说明。\n"

# command.c:1103
#: command.c:1503
#, c-format
msgid "could not start editor \"%s\"\n"
msgstr "无法启动编辑器 \"%s\"\n"

# command.c:1105
#: command.c:1505
msgid "could not start /bin/sh\n"
msgstr "无法启动 /bin/sh\n"

# command.c:1148
#: command.c:1542
#, c-format
msgid "cannot locate temporary directory: %s"
msgstr "找不到暂存目录：%s"

# command.c:1148
#: command.c:1569
#, c-format
msgid "could not open temporary file \"%s\": %s\n"
msgstr "无法开启暂存档 \"%s\": %s\n"

# command.c:1340
#: command.c:1785
msgid ""
"\\pset: allowed formats are unaligned, aligned, wrapped, html, latex, troff-"
"ms\n"
msgstr ""
"\\pset：可以使用的格式有unaligned, aligned, wrapped, html, latex, troff-ms\n"

# command.c:1345
#: command.c:1790
#, c-format
msgid "Output format is %s.\n"
msgstr "输出格式是 %s。\n"

# command.c:1355
#: command.c:1800
#, c-format
msgid "Border style is %d.\n"
msgstr "边界风格是 %d。\n"

# command.c:1364
#: command.c:1812
#, c-format
msgid "Expanded display is on.\n"
msgstr "扩展显示已打开。\n"

# command.c:1365
#: command.c:1813
#, c-format
msgid "Expanded display is off.\n"
msgstr "扩展显示已关闭。\n"

#: command.c:1826
msgid "Showing locale-adjusted numeric output."
msgstr "显示语言环境调整后的数字输出。"

#: command.c:1828
msgid "Locale-adjusted numeric output is off."
msgstr "语言环境调整后的数值输出关闭。"

# command.c:1377
#: command.c:1841
#, c-format
msgid "Null display is \"%s\".\n"
msgstr " \"%s\" 是空值显示。\n"

# command.c:1389
#: command.c:1853
#, c-format
msgid "Field separator is \"%s\".\n"
msgstr "栏位分隔符号是 \"%s\"。\n"

# command.c:1403
#: command.c:1867
#, c-format
msgid "Record separator is <newline>."
msgstr "记录分隔符号是 <newline>。"

# command.c:1405
#: command.c:1869
#, c-format
msgid "Record separator is \"%s\".\n"
msgstr "记录分隔符号是 \"%s\"。\n"

# command.c:1416
#: command.c:1883
msgid "Showing only tuples."
msgstr "只显示 Tuples。"

# command.c:1418
#: command.c:1885
msgid "Tuples only is off."
msgstr "关闭只显示 Tuples。"

# command.c:1434
#: command.c:1901
#, c-format
msgid "Title is \"%s\".\n"
msgstr "标题是 \"%s\"。\n"

# command.c:1436
#: command.c:1903
#, c-format
msgid "Title is unset.\n"
msgstr "无标题。\n"

# command.c:1452
#: command.c:1919
#, c-format
msgid "Table attribute is \"%s\".\n"
msgstr "资料表属性是 \"%s\"。\n"

# command.c:1454
#: command.c:1921
#, c-format
msgid "Table attributes unset.\n"
msgstr "未设置资料表属性。\n"

# command.c:1470
#: command.c:1942
msgid "Pager is used for long output."
msgstr "显示大量资料时使用分页器。"

# command.c:1472
#: command.c:1944
msgid "Pager is always used."
msgstr "总是使用分页器。"

# command.c:1474
#: command.c:1946
msgid "Pager usage is off."
msgstr "不使用分页器。"

# command.c:1485
#: command.c:1960
msgid "Default footer is on."
msgstr "打开预设步进器(Footer)。"

# command.c:1487
#: command.c:1962
msgid "Default footer is off."
msgstr "关闭预设步进器(Footer)。"

#: command.c:1973
#, c-format
msgid "Target width for \"wrapped\" format is %d.\n"
msgstr "对于\"wrapped\"格式的目标长度是%d.\n"

# command.c:1493
#: command.c:1978
#, c-format
msgid "\\pset: unknown option: %s\n"
msgstr "\\pset: 不明选项: %s\n"

# command.c:1532
#: command.c:2032
msgid "\\!: failed\n"
msgstr "\\!：失败\n"

# common.c:78
#: common.c:45
#, c-format
msgid "%s: pg_strdup: cannot duplicate null pointer (internal error)\n"
msgstr "%s：pg_strdup : 无法复制空指标 (内部错误)\n"

# common.c:123
#: common.c:90
msgid "out of memory"
msgstr "记忆体用尽"

# common.c:298
#: common.c:343
msgid "connection to server was lost\n"
msgstr "与资料库的连线遗失\n"

# common.c:302
#: common.c:347
msgid "The connection to the server was lost. Attempting reset: "
msgstr "与伺服器的连线已遗失，尝试重置: "

# common.c:307
#: common.c:352
msgid "Failed.\n"
msgstr "失败。\n"

# common.c:314
#: common.c:359
msgid "Succeeded.\n"
msgstr "完成。\n"

# common.c:636
# common.c:871
#: common.c:493 common.c:768
msgid "You are currently not connected to a database.\n"
msgstr "你目前没有与资料库连线。\n"

#: common.c:499 common.c:506 common.c:794
#, c-format
msgid ""
"********* QUERY **********\n"
"%s\n"
"**************************\n"
"\n"
msgstr ""
"********* 查询 **********\n"
"%s\n"
"**************************\n"
"\n"

# common.c:691
#: common.c:558
#, c-format
msgid ""
"Asynchronous notification \"%s\" received from server process with PID %d.\n"
msgstr "收到来自伺服器 \"%s\" 进程 PID %d 非同步通知。\n"

# common.c:879
#: common.c:776
#, c-format
msgid ""
"***(Single step mode: verify command)"
"*******************************************\n"
"%s\n"
"***(press return to proceed or enter x and return to cancel)"
"********************\n"
msgstr ""
"***(单步(Single step)模式：验证命令)"
"*******************************************\n"
"%s\n"
"***(按 Enter 键继续或键入 x 来取消)********************\n"

# describe.c:117
#: common.c:827
#, c-format
msgid ""
"The server (version %d.%d) does not support savepoints for "
"ON_ERROR_ROLLBACK.\n"
msgstr "服务器(版本 %d.%d)不支持保存点(Savepoint)ON_ERROR_ROLLBACK。\n"

# copy.c:122
#: copy.c:120
msgid "\\copy: arguments required\n"
msgstr "\\copy：需要参数\n"

# copy.c:408
#: copy.c:399
#, c-format
msgid "\\copy: parse error at \"%s\"\n"
msgstr "\\copy：在 \"%s\" 发生解读错误\n"

# copy.c:410
#: copy.c:401
msgid "\\copy: parse error at end of line\n"
msgstr "\\copy：在行尾发生解读错误\n"

# copy.c:541
#: copy.c:528
#, c-format
msgid "%s: cannot copy from/to a directory\n"
msgstr "%s：无法从目录复制或复制到目录\n"

# copy.c:562
#: copy.c:554
#, c-format
msgid "\\copy: %s"
msgstr "\\copy：%s"

# copy.c:566
#: copy.c:558 copy.c:572
#, c-format
msgid "\\copy: unexpected response (%d)\n"
msgstr "\\copy：意外回应 (%d)\n"

#: copy.c:576
msgid "trying to exit copy mode"
msgstr "正在尝试退出"

# command.c:1103
#: copy.c:630 copy.c:640
#, c-format
msgid "could not write COPY data: %s\n"
msgstr "无法写入 COPY 资料：%s\n"

#: copy.c:647
#, c-format
msgid "COPY data transfer failed: %s"
msgstr "COPY 资料转换失败：%s"

#: copy.c:695
msgid "canceled by user"
msgstr "依用户取消"

# copy.c:668
#: copy.c:710
msgid ""
"Enter data to be copied followed by a newline.\n"
"End with a backslash and a period on a line by itself."
msgstr ""
"输入要复制的资料并且换行。\n"
"在独立的一行上输入一个反斜线和一个句点结束。"

#: copy.c:822
msgid "aborted because of read failure"
msgstr "因读取失败已被中止"

# help.c:48
#: help.c:52
msgid "on"
msgstr "开启"

# help.c:48
#: help.c:52
msgid "off"
msgstr "关闭"

# help.c:70
#: help.c:74
#, c-format
msgid "could not get current user name: %s\n"
msgstr "无法取得目前的用户名称：%s\n"

# help.c:83
#: help.c:86
#, c-format
msgid ""
"psql is the PostgreSQL interactive terminal.\n"
"\n"
msgstr "psql是PostgreSQL 的交互式客户端工具。\n"

#: help.c:87
#, c-format
msgid "Usage:\n"
msgstr "使用方法:\n"

# help.c:86
#: help.c:88
#, c-format
msgid ""
"  psql [OPTION]... [DBNAME [USERNAME]]\n"
"\n"
msgstr "  psql [选项]... [数据库名称 [用户名称]]\n"

#: help.c:90
#, c-format
msgid "General options:\n"
msgstr "通用选项:\n"

# help.c:94
#: help.c:95
#, c-format
msgid ""
"  -c, --command=COMMAND    run only single command (SQL or internal) and "
"exit\n"
msgstr "  -c,--command=命令        执行单一命令(SQL或内部指令)然后结束\n"

# help.c:93
#: help.c:96
#, c-format
msgid ""
"  -d, --dbname=DBNAME      database name to connect to (default: \"%s\")\n"
msgstr " -d, --dbname=数据库名称   指定要连接的数据库 (缺省：\"%s\")\n"

# help.c:95
#: help.c:97
#, c-format
msgid "  -f, --file=FILENAME      execute commands from file, then exit\n"
msgstr "  -f, --file=文件名      从文件中执行命令然后退出\n"

# help.c:96
#: help.c:98
#, c-format
msgid "  -l, --list               list available databases, then exit\n"
msgstr "  -l, --list             列出所有可用的数据库,然后退出\n"

# help.c:97
#: help.c:99
#, c-format
msgid ""
"  -v, --set=, --variable=NAME=VALUE\n"
"                           set psql variable NAME to VALUE\n"
msgstr ""
"  -v, --set=, --variable=名称=值\n"
"                           为psql变量(名称)设定值\n"

# help.c:98
#: help.c:101
#, c-format
msgid "  -X, --no-psqlrc          do not read startup file (~/.psqlrc)\n"
msgstr "  -X, --no-psqlrc         不读取启动文档(~/.psqlrc)\n"

#: help.c:102
#, c-format
msgid ""
"  -1 (\"one\"), --single-transaction\n"
"                           execute command file as a single transaction\n"
msgstr ""
"  -1 (\"one\"), --single-transaction\n"
"                          作为一个单一事务来执行命令文件\n"

#: help.c:104
#, c-format
msgid "  --help                   show this help, then exit\n"
msgstr "  --help                   显示此帮助信息, 然后退出\n"

#: help.c:105
#, c-format
msgid "  --version                output version information, then exit\n"
msgstr "  --version                输出版本信息, 然后退出\n"

# help.c:102
#: help.c:107
#, c-format
msgid ""
"\n"
"Input and output options:\n"
msgstr ""
"\n"
"输入和输出选项：\n"

# help.c:103
#: help.c:108
#, c-format
msgid "  -a, --echo-all           echo all input from script\n"
msgstr "  -a, --echo-all          显示所有来自于脚本的输入\n"

# help.c:104
#: help.c:109
#, c-format
msgid "  -e, --echo-queries       echo commands sent to server\n"
msgstr "  -e, --echo-queries      显示发送给服务器的命令\n"

# help.c:105
#: help.c:110
#, c-format
msgid ""
"  -E, --echo-hidden        display queries that internal commands generate\n"
msgstr " -E, --echo-hidden        显示内部命令产生的查询\n"

# help.c:107
#: help.c:111
#, c-format
msgid "  -L, --log-file=FILENAME  send session log to file\n"
msgstr "  -L, --log-file=文件名  将会话日志写入文件\n"

# help.c:108
#: help.c:112
#, c-format
msgid ""
"  -n, --no-readline        disable enhanced command line editing (readline)\n"
msgstr "  -n, --no-readline       禁用增强命令行编辑功能(readline)\n"

# help.c:107
#: help.c:113
#, c-format
msgid "  -o, --output=FILENAME    send query results to file (or |pipe)\n"
msgstr "  -o, --output=FILENAME 将查询结果写入文件(或 |管道)\n"

# help.c:106
#: help.c:114
#, c-format
msgid ""
"  -q, --quiet              run quietly (no messages, only query output)\n"
msgstr "  -q, --quiet             以沉默模式运行(不显示消息，只有查询结果)\n"

# help.c:109
#: help.c:115
#, c-format
msgid "  -s, --single-step        single-step mode (confirm each query)\n"
msgstr "  -s, --single-step       单步模式 (确认每个查询)\n"

# help.c:110
#: help.c:116
#, c-format
msgid ""
"  -S, --single-line        single-line mode (end of line terminates SQL "
"command)\n"
msgstr "  -S, --single-line        单行模式 (一行就是一条 SQL 命令)\n"

# help.c:112
#: help.c:118
#, c-format
msgid ""
"\n"
"Output format options:\n"
msgstr ""
"\n"
"输出格式选项 :\n"

# help.c:113
#: help.c:119
#, c-format
msgid "  -A, --no-align           unaligned table output mode\n"
msgstr " -A, --no-align           使用非对齐表格输出模式\n"

# help.c:119
#: help.c:120
#, c-format
msgid ""
"  -F, --field-separator=STRING\n"
"                           set field separator (default: \"%s\")\n"
msgstr ""
"  -F, --field-separator=字符串\n"
"                      设字段分隔符(缺省：\"%s\")\n"

# help.c:114
#: help.c:123
#, c-format
msgid "  -H, --html               HTML table output mode\n"
msgstr "  -H, --html             HTML 表格输出模式\n"

# help.c:118
#: help.c:124
#, c-format
msgid ""
"  -P, --pset=VAR[=ARG]     set printing option VAR to ARG (see \\pset "
"command)\n"
msgstr ""
"  -P, --pset=变量[=参数]    设置将变量打印到参数的选项(查阅 \\pset 命令)\n"

# help.c:121
#: help.c:125
#, c-format
msgid ""
"  -R, --record-separator=STRING\n"
"                           set record separator (default: newline)\n"
msgstr ""
"  -R, --record-separator=字符串\n"
"                        设定记录分隔符(缺省：换行符号)\n"

# help.c:115
#: help.c:127
#, c-format
msgid "  -t, --tuples-only        print rows only\n"
msgstr "  -t, --tuples-only      只打印记录i\n"

# help.c:116
#: help.c:128
#, c-format
msgid ""
"  -T, --table-attr=TEXT    set HTML table tag attributes (e.g., width, "
"border)\n"
msgstr "  -T, --table-attr=文本   设定 HTML 表格标记属性（例如,宽度,边界)\n"

# help.c:117
#: help.c:129
#, c-format
msgid "  -x, --expanded           turn on expanded table output\n"
msgstr "  -x, --expanded           打开扩展表格输出\n"

#: help.c:131
#, c-format
msgid ""
"\n"
"Connection options:\n"
msgstr ""
"\n"
"联接选项:\n"

# help.c:126
#: help.c:134
#, c-format
msgid ""
"  -h, --host=HOSTNAME      database server host or socket directory "
"(default: \"%s\")\n"
msgstr ""
"  -h, --host=主机名        数据库服务器主机或socket目录(缺省：\"%s\")\n"

# help.c:127
#: help.c:135
msgid "local socket"
msgstr "本地接口"

# help.c:130
#: help.c:138
#, c-format
msgid "  -p, --port=PORT          database server port (default: \"%s\")\n"
msgstr "  -p, --port=端口        数据库服务器的端口(缺省：\"%s\")\n"

# help.c:136
#: help.c:144
#, c-format
msgid "  -U, --username=USERNAME  database user name (default: \"%s\")\n"
msgstr "  -U, --username=用户名    指定数据库用户名(缺省：\"%s\")\n"

#: help.c:145
#, c-format
msgid "  -w, --no-password        never prompt for password\n"
msgstr "  -w, --no-password       永远不提示输入口令\n"

#: help.c:146
#, c-format
msgid ""
"  -W, --password           force password prompt (should happen "
"automatically)\n"
msgstr "  -W, --password           强制口令提示 (自动)\n"

# help.c:140
#: help.c:148
#, c-format
msgid ""
"\n"
"For more information, type \"\\?\" (for internal commands) or \"\\help"
"\" (for SQL\n"
"commands) from within psql, or consult the psql section in the PostgreSQL\n"
"documentation.\n"
"\n"
msgstr ""
"\n"
"更多信息，请在psql中输入\"\\?\"(用于内部指令)或者 \"\\help\"(用于SQL命令)，\n"
"或者参考PostgreSQL文档中的psql章节.\n"
"\n"

#: help.c:151
#, c-format
msgid "Report bugs to <pgsql-bugs@postgresql.org>.\n"
msgstr "臭虫报告至 <pgsql-bugs@postgresql.org>.\n"

# help.c:174
#: help.c:169
#, c-format
msgid "General\n"
msgstr "一般性\n"

# help.c:179
#: help.c:170
#, c-format
msgid ""
"  \\copyright             show PostgreSQL usage and distribution terms\n"
msgstr "  \\copyright            显示PostgreSQL的使用和发行许可条款\n"

# help.c:194
#: help.c:171
#, c-format
msgid ""
"  \\g [FILE] or ;         execute query (and send results to file or |pipe)\n"
msgstr "  \\g [文件] or;     执行查询 (并把结果写入文件或 |管道)\n"

# help.c:182
#: help.c:172
#, c-format
msgid ""
"  \\h [NAME]              help on syntax of SQL commands, * for all "
"commands\n"
msgstr "  \\h [名称]          SQL命令语法上的说明，用*显示全部命令的语法说明\n"

# help.c:183
#: help.c:173
#, c-format
msgid "  \\q                     quit psql\n"
msgstr "  \\q             退出 psql\n"

# help.c:192
#: help.c:176
#, c-format
msgid "Query Buffer\n"
msgstr "查询缓存区\n"

# help.c:193
#: help.c:177
#, c-format
msgid ""
"  \\e [FILE]              edit the query buffer (or file) with external "
"editor\n"
msgstr "  \\e [文件]         使用外部编辑器编辑查询缓存区(或文件)\n"

# help.c:193
#: help.c:178
#, c-format
msgid ""
"  \\ef [FUNCNAME]         edit function definition with external editor\n"
msgstr "  \\ef [函数名称]        使用外部编辑器编辑函数定义\n"

# help.c:195
#: help.c:179
#, c-format
msgid "  \\p                     show the contents of the query buffer\n"
msgstr "  \\p                    显示查询缓存区的内容\n"

# help.c:196
#: help.c:180
#, c-format
msgid "  \\r                     reset (clear) the query buffer\n"
msgstr "  \\r                    重置(清除)查询缓存区\n"

# help.c:198
#: help.c:182
#, c-format
msgid "  \\s [FILE]              display history or save it to file\n"
msgstr "  \\s [文件]        显示历史记录或将历史记录保存在文件中\n"

# help.c:200
#: help.c:184
#, c-format
msgid "  \\w FILE                write query buffer to file\n"
msgstr "  \\w 文件          将查询缓存区的内容写入文件\n"

# help.c:203
#: help.c:187
#, c-format
msgid "Input/Output\n"
msgstr "输入/输出\n"

# help.c:251
#: help.c:188
#, c-format
msgid ""
"  \\copy ...              perform SQL COPY with data stream to the client "
"host\n"
msgstr "  \\copy ...             执行 SQL COPY，将数据流发送到客户端主机\n"

# help.c:204
#: help.c:189
#, c-format
msgid "  \\echo [STRING]         write string to standard output\n"
msgstr "  \\echo [字符串]       将字符串写到标准输出\n"

# help.c:205
#: help.c:190
#, c-format
msgid "  \\i FILE                execute commands from file\n"
msgstr "  \\i 文件          从文件中执行命令\n"

# help.c:206
#: help.c:191
#, c-format
msgid "  \\o [FILE]              send all query results to file or |pipe\n"
msgstr "  \\o [文件]        将全部查询结果写入文件或 |管道\n"

# help.c:207
#: help.c:192
#, c-format
msgid ""
"  \\qecho [STRING]        write string to query output stream (see \\o)\n"
msgstr "  \\qecho [字符串]      将字符串写到查询输出串流(参考 \\o)\n"

# help.c:211
#: help.c:195
#, c-format
msgid "Informational\n"
msgstr "资讯性\n"

#: help.c:196
#, c-format
msgid "  (options: S = show system objects, + = additional detail)\n"
msgstr "  (选项: S = 显示系统对象, + = 其余的详细信息)\n"

# help.c:226
#: help.c:197
#, c-format
msgid "  \\d[S+]                 list tables, views, and sequences\n"
msgstr "  \\d[S+]          列出表,视图和序列\n"

# help.c:212
#: help.c:198
#, c-format
msgid "  \\d[S+]  NAME           describe table, view, sequence, or index\n"
msgstr "  \\d[S+]  名称      描述表，视图，序列，或索引\n"

# help.c:215
#: help.c:199
#, c-format
msgid "  \\da[+]  [PATTERN]      list aggregates\n"
msgstr "  \\da[+]  [模式]    列出聚合函数\n"

# help.c:228
#: help.c:200
#, c-format
msgid "  \\db[+]  [PATTERN]      list tablespaces\n"
msgstr "  \\db[+]  [模式]     列出表空间\n"

# help.c:217
#: help.c:201
#, c-format
msgid "  \\dc[S]  [PATTERN]      list conversions\n"
msgstr "  \\dc[S]  [模式]   列出字元编码转换\n"

# help.c:218
#: help.c:202
#, c-format
msgid "  \\dC     [PATTERN]      list casts\n"
msgstr "  \\dC     [模式]    列出类型强制转换\n"

# help.c:219
#: help.c:203
#, c-format
msgid "  \\dd[S]  [PATTERN]      show comments on objects\n"
msgstr "  \\dd[S]  [模式]    显示对象的注释\n"

# help.c:220
#: help.c:204
#, c-format
msgid "  \\dD[S]  [PATTERN]      list domains\n"
msgstr "  \\dD[S]  [模式]    列出共同值域\n"

# help.c:228
#: help.c:205
#, c-format
msgid "  \\des[+] [PATTERN]      list foreign servers\n"
msgstr "  \\des[+] [模式]    列出外部服务器\n"

# help.c:228
#: help.c:206
#, c-format
msgid "  \\deu[+] [PATTERN]      list user mappings\n"
msgstr "  \\deu[+] [模式]     列出用户映射\n"

# help.c:222
#: help.c:207
#, c-format
msgid "  \\dew[+] [PATTERN]      list foreign-data wrappers\n"
msgstr " \\dew[+] [模式]       列出外部数据封装器\n"

# help.c:215
#: help.c:208
#, c-format
msgid ""
"  \\df[antw][S+] [PATRN]  list [only agg/normal/trigger/window] functions\n"
msgstr "   \\df[antw][S+] [模式]    列出[只包括 聚合/常规/触发器/窗口]函数 \n"

# help.c:221
#: help.c:209
#, c-format
msgid "  \\dF[+]  [PATTERN]      list text search configurations\n"
msgstr "  \\dF[+]  [模式]   列出文本搜索配置\n"

# help.c:228
#: help.c:210
#, c-format
msgid "  \\dFd[+] [PATTERN]      list text search dictionaries\n"
msgstr "  \\dFd[+] [模式]     列出文本搜寻字典\n"

# help.c:228
#: help.c:211
#, c-format
msgid "  \\dFp[+] [PATTERN]      list text search parsers\n"
msgstr " \\dFp[+] [模式]     列出文本搜索解析器\n"

# help.c:228
#: help.c:212
#, c-format
msgid "  \\dFt[+] [PATTERN]      list text search templates\n"
msgstr "  \\dFt[+] [模式]   列出文本搜索模版\n"

# help.c:222
#: help.c:213
#, c-format
msgid "  \\dg[+]  [PATTERN]      list roles (groups)\n"
msgstr "  \\dg[+]  [模式]      列出角色(或组)\n"

# help.c:220
#: help.c:214
#, c-format
msgid "  \\di[S+] [PATTERN]      list indexes\n"
msgstr " \\di[S+] [模式]  列出索引\n"

# help.c:225
#: help.c:215
#, c-format
msgid "  \\dl                    list large objects, same as \\lo_list\n"
msgstr "  \\dl                   列出大对象， 功能与\\lo_list相同\n"

# help.c:228
#: help.c:216
#, c-format
msgid "  \\dn[+]  [PATTERN]      list schemas\n"
msgstr "  \\dn[+]  [模式]    列出模式\n"

# help.c:224
#: help.c:217
#, c-format
msgid "  \\do[S]  [PATTERN]      list operators\n"
msgstr "  \\do[S]  [模式]   列出运算符\n"

# help.c:226
#: help.c:218
#, c-format
msgid ""
"  \\dp     [PATTERN]      list table, view, and sequence access privileges\n"
msgstr "  \\dp     [模式]     列出表，视图和序列的访问权限\n"

# help.c:228
#: help.c:219
#, c-format
msgid "  \\ds[S+] [PATTERN]      list sequences\n"
msgstr "  \\ds[S+] [模式]    列出序列\n"

# help.c:228
#: help.c:220
#, c-format
msgid "  \\dt[S+] [PATTERN]      list tables\n"
msgstr "  \\dt[S+] [模式]     列出表\n"

# help.c:220
#: help.c:221
#, c-format
msgid "  \\dT[S+] [PATTERN]      list data types\n"
msgstr "  \\dT[S+] [模式]  列出数据类型\n"

# help.c:228
#: help.c:222
#, c-format
msgid "  \\du[+]  [PATTERN]      list roles (users)\n"
msgstr "  \\du[+]  [模式]    列出角色(用户)\n"

# help.c:228
#: help.c:223
#, c-format
msgid "  \\dv[S+] [PATTERN]      list views\n"
msgstr "  \\dv[S+] [模式]   列出视图\n"

#: help.c:224
#, c-format
msgid "  \\l[+]                  list all databases\n"
msgstr "  \\l[+]                列出所有的数据库\n"

# help.c:218
#: help.c:225
#, c-format
msgid "  \\z      [PATTERN]      same as \\dp\n"
msgstr "  \\z      [模式]    和\\dp的功能相同\n"

# help.c:233
#: help.c:228
#, c-format
msgid "Formatting\n"
msgstr "格式化\n"

# help.c:234
#: help.c:229
#, c-format
msgid ""
"  \\a                     toggle between unaligned and aligned output mode\n"
msgstr "  \\a                  在非对齐模式和对齐模式之间切换\n"

# help.c:235
#: help.c:230
#, c-format
msgid "  \\C [STRING]            set table title, or unset if none\n"
msgstr "  \\C [字符串]        设置表的标题，或如果没有的标题就取消\n"

# help.c:236
#: help.c:231
#, c-format
msgid ""
"  \\f [STRING]            show or set field separator for unaligned query "
"output\n"
msgstr "  \\f [字符串]         显示或设定非对齐模式查询输出的字段分隔符\n"

# help.c:237
#: help.c:232
#, c-format
msgid "  \\H                     toggle HTML output mode (currently %s)\n"
msgstr "  \\H                    切换HTML输出模式 (目前是 %s)\n"

# help.c:239
#: help.c:234
#, c-format
msgid ""
"  \\pset NAME [VALUE]     set table output option\n"
"                         (NAME := {format|border|expanded|fieldsep|footer|"
"null|\n"
"                         numericlocale|recordsep|tuples_only|title|tableattr|"
"pager})\n"
msgstr ""
"  \\pset 名称 [值]  设定表输出选项\n"
"                  (名称：= {format|border|expanded|fieldsep|footer|null|\n"
"                   recordsep|tuples_only|title|tableattr|pager})\n"

# help.c:243
#: help.c:237
#, c-format
msgid "  \\t [on|off]            show only rows (currently %s)\n"
msgstr "  \\t [开|关]       只显示记录 (目前是 %s)\n"

# help.c:245
#: help.c:239
#, c-format
msgid ""
"  \\T [STRING]            set HTML <table> tag attributes, or unset if none\n"
msgstr ""
"  \\T [字符串]         设置HTML <表格>标签属性, 或者如果没有的话取消设置\n"

# help.c:246
#: help.c:240
#, c-format
msgid "  \\x [on|off]            toggle expanded output (currently %s)\n"
msgstr "  \\x [开|关]             切换扩展输出模式(目前是 %s)\n"

# help.c:123
#: help.c:244
#, c-format
msgid "Connection\n"
msgstr "连接\n"

# help.c:175
#: help.c:245
#, c-format
msgid ""
"  \\c[onnect] [DBNAME|- USER|- HOST|- PORT|-]\n"
"                         connect to new database (currently \"%s\")\n"
msgstr ""
"  \\c[onnect] [数据库名称|- 用户名称|- 主机|- 端口|-]\n"
"                 连接到新的数据库(目前是 \"%s\")\n"

# help.c:180
#: help.c:248
#, c-format
msgid "  \\encoding [ENCODING]   show or set client encoding\n"
msgstr "  \\encoding [编码名称] 显示或设定客户端编码\n"

#: help.c:249
#, c-format
msgid "  \\password [USERNAME]   securely change the password for a user\n"
msgstr "  \\password [USERNAME]  安全地为用户改变口令\n"

#: help.c:252
#, c-format
msgid "Operating System\n"
msgstr "操作系统\n"

# help.c:178
#: help.c:253
#, c-format
msgid "  \\cd [DIR]              change the current working directory\n"
msgstr "  \\cd [目录]     改变目前的工作目录\n"

# help.c:186
#: help.c:254
#, c-format
msgid "  \\timing [on|off]       toggle timing of commands (currently %s)\n"
msgstr " \\timing [开|关]       切换命令计时开关 (目前是 %s)\n"

# help.c:189
#: help.c:256
#, c-format
msgid ""
"  \\! [COMMAND]           execute command in shell or start interactive "
"shell\n"
msgstr "  \\! [命令]      在 shell中执行命令或启动一个交互式shell\n"

#: help.c:259
#, c-format
msgid "Variables\n"
msgstr "变量\n"

# help.c:188
#: help.c:260
#, c-format
msgid "  \\prompt [TEXT] NAME    prompt user to set internal variable\n"
msgstr "  \\prompt [文本] 名称 提示用户设定内部变量\n"

# help.c:184
#: help.c:261
#, c-format
msgid ""
"  \\set [NAME [VALUE]]    set internal variable, or list all if no "
"parameters\n"
msgstr "  \\set [名称 [值数]] 设定内部变量，若无参数则列出全部变量\n"

# help.c:188
#: help.c:262
#, c-format
msgid "  \\unset NAME            unset (delete) internal variable\n"
msgstr "  \\unset 名称    清空(删除)内部变量\n"

# large_obj.c:264
#: help.c:265
#, c-format
msgid "Large Objects\n"
msgstr "大对象\n"

# help.c:252
#: help.c:266
#, c-format
msgid ""
"  \\lo_export LOBOID FILE\n"
"  \\lo_import FILE [COMMENT]\n"
"  \\lo_list\n"
"  \\lo_unlink LOBOID      large object operations\n"
msgstr ""
"  \\lo_export LOBOID 文件\n"
"  \\lo_import 文件 [注释]\n"
"  \\lo_list\n"
"  \\lo_unlink LOBOID   大对象运算\n"

# help.c:285
#: help.c:318
msgid "Available help:\n"
msgstr "可用的说明：\n"

# help.c:344
#: help.c:407
#, c-format
msgid ""
"Command:     %s\n"
"Description: %s\n"
"Syntax:\n"
"%s\n"
"\n"
msgstr ""
"命令：       %s\n"
"描述：       %s\n"
"语法：\n"
"%s\n"
"\n"

# help.c:357
#: help.c:423
#, c-format
msgid ""
"No help available for \"%-.*s\".\n"
"Try \\h with no arguments to see available help.\n"
msgstr ""
"没有 \"%-.*s\" 的说明。\n"
"尝试用不带参数的 \\h 来显示目前可用的说明。\n"

# input.c:210
#: input.c:187
#, c-format
msgid "could not read from input file: %s\n"
msgstr "无法从输入档案读取：%s\n"

# input.c:210
#: input.c:347
#, c-format
msgid "could not save history to file \"%s\": %s\n"
msgstr "无法将历史记录储存到 \"%s\"：%s\n"

# input.c:213
#: input.c:352
msgid "history is not supported by this installation\n"
msgstr "这个安装不支援命令记录\n"

# large_obj.c:36
#: large_obj.c:66
#, c-format
msgid "%s: not connected to a database\n"
msgstr "%s：尚未与资料库连线\n"

# large_obj.c:55
#: large_obj.c:85
#, c-format
msgid "%s: current transaction is aborted\n"
msgstr "%s：目前的交易被中止\n"

# large_obj.c:58
#: large_obj.c:88
#, c-format
msgid "%s: unknown transaction status\n"
msgstr "%s：不明交易状态\n"

#: large_obj.c:286
msgid "ID"
msgstr "ID"

# describe.c:83
# describe.c:187
# describe.c:260
# describe.c:322
# describe.c:369
# describe.c:469
# describe.c:758
# describe.c:1488
# describe.c:1733
# large_obj.c:256
#: large_obj.c:287 describe.c:95 describe.c:158 describe.c:337 describe.c:490
#: describe.c:566 describe.c:637 describe.c:760 describe.c:1231
#: describe.c:2006 describe.c:2137 describe.c:2431 describe.c:2493
#: describe.c:2629 describe.c:2668 describe.c:2735 describe.c:2794
#: describe.c:2803 describe.c:2862
msgid "Description"
msgstr "描述"

# large_obj.c:264
#: large_obj.c:295
msgid "Large objects"
msgstr "大型物件"

# mainloop.c:172
#: mainloop.c:157
#, c-format
msgid "Use \"\\q\" to leave %s.\n"
msgstr "使用 \"\\q\" 离开 %s。\n"

#: mainloop.c:183
msgid "You are using psql, the command-line interface to PostgreSQL."
msgstr "您正在使用psql, 这是一种用于访问PostgreSQL的命令行界面"

# startup.c:292
#: mainloop.c:184
#, c-format
msgid ""
"Type:  \\copyright for distribution terms\n"
"       \\h for help with SQL commands\n"
"       \\? for help with psql commands\n"
"       \\g or terminate with semicolon to execute query\n"
"       \\q to quit\n"
msgstr ""
"键入： \\copyright 显示发行条款\n"
"       \\h 显示 SQL 命令的说明\n"
"       \\? 显示 pgsql 命令的说明\n"
"       \\g 或者以分号(;)结尾以执行查询\n"
"       \\q 退出\n"

# print.c:428
#: print.c:955
#, c-format
msgid "(No rows)\n"
msgstr "(无资料列)\n"

#: print.c:1872
#, c-format
msgid "Interrupted\n"
msgstr "已中断\n"

#: print.c:1941
#, c-format
msgid "Cannot add header to table content: column count of %d exceeded.\n"
msgstr "无法对表的内容增加标题:已经超过%d列的数量.\n"

#: print.c:1981
#, c-format
msgid "Cannot add cell to table content: total cell count of %d exceeded.\n"
msgstr "无法对表的内容添加单元: 总共有%d个单元超过.\n"

#: print.c:2201
#, c-format
msgid "invalid output format (internal error): %d"
msgstr "无效的输出格式 (内部错误): %d"

# print.c:1202
#: print.c:2298
#, c-format
msgid "(%lu row)"
msgid_plural "(%lu rows)"
msgstr[0] "(%lu 行记录)"

# command.c:1148
#: startup.c:217
#, c-format
msgid "%s: could not open log file \"%s\": %s\n"
msgstr "%s：无法开启日志档 \"%s\"：%s\n"

#: startup.c:279
#, c-format
msgid ""
"Type \"help\" for help.\n"
"\n"
msgstr ""
"输入 \"help\" 来获取帮助信息.\n"
"\n"

# startup.c:446
#: startup.c:425
#, c-format
msgid "%s: could not set printing parameter \"%s\"\n"
msgstr "%s：无法设定列印参数 \"%s\"\n"

# startup.c:492
#: startup.c:464
#, c-format
msgid "%s: could not delete variable \"%s\"\n"
msgstr "%s：无法删除变数 \"%s\"\n"

# startup.c:502
#: startup.c:474
#, c-format
msgid "%s: could not set variable \"%s\"\n"
msgstr "%s：无法设定变数 \"%s\"\n"

# startup.c:533
# startup.c:539
#: startup.c:511 startup.c:517
#, c-format
msgid "Try \"%s --help\" for more information.\n"
msgstr "尝试 \"%s --help\" 以得到更多资讯。\n"

# startup.c:557
#: startup.c:534
#, c-format
msgid "%s: warning: extra command-line argument \"%s\" ignored\n"
msgstr "%s：警告：忽略多余的命令列参数 \"%s\"\n"

# startup.c:629
#: startup.c:599
msgid "contains support for command-line editing"
msgstr "包含命令列编辑支援"

# describe.c:82
# describe.c:177
# describe.c:247
# describe.c:320
# describe.c:415
# describe.c:469
# describe.c:1476
# describe.c:1585
# describe.c:1633
#: describe.c:68 describe.c:235 describe.c:462 describe.c:561 describe.c:682
#: describe.c:757 describe.c:2115 describe.c:2236 describe.c:2291
#: describe.c:2491 describe.c:2718 describe.c:2790 describe.c:2801
#: describe.c:2860
msgid "Schema"
msgstr "架构模式"

# describe.c:82
# describe.c:128
# describe.c:177
# describe.c:247
# describe.c:320
# describe.c:362
# describe.c:415
# describe.c:469
# describe.c:1476
# describe.c:1586
# describe.c:1634
# describe.c:1727
#: describe.c:69 describe.c:145 describe.c:236 describe.c:463 describe.c:562
#: describe.c:612 describe.c:683 describe.c:758 describe.c:2116
#: describe.c:2237 describe.c:2292 describe.c:2422 describe.c:2492
#: describe.c:2719 describe.c:2791 describe.c:2802 describe.c:2861
#: describe.c:3051 describe.c:3110
msgid "Name"
msgstr "名称"

# describe.c:177
#: describe.c:70 describe.c:248 describe.c:294 describe.c:311
msgid "Result data type"
msgstr "结果资料型别"

# describe.c:178
#: describe.c:84 describe.c:88 describe.c:249 describe.c:295 describe.c:312
msgid "Argument data types"
msgstr "参数资料型别"

# describe.c:97
#: describe.c:113
msgid "List of aggregate functions"
msgstr "聚集函数列表"

# describe.c:117
#: describe.c:134
#, c-format
msgid "The server (version %d.%d) does not support tablespaces.\n"
msgstr "服务器(版本%d.%d) 不支持使用表空间.\n"

# describe.c:128
# describe.c:186
# describe.c:362
# describe.c:1478
# describe.c:1727
#: describe.c:146 describe.c:334 describe.c:613 describe.c:2123
#: describe.c:2423 describe.c:3052 describe.c:3111
msgid "Owner"
msgstr "拥有者"

# describe.c:128
#: describe.c:147
msgid "Location"
msgstr "所在地"

# describe.c:150
#: describe.c:175
msgid "List of tablespaces"
msgstr "表空间列表"

#: describe.c:212
#, c-format
msgid "\\df only takes [antwS+] as options\n"
msgstr "\\df 只能将 [antwS+]作为选项\n"

#: describe.c:218
#, c-format
msgid "\\df does not take a \"w\" option with server version %d.%d\n"
msgstr "\\df 不能有带着服务器版本%d.%d 的选项\"w\" \n"

#. translator: "agg" is short for "aggregate"
#: describe.c:251 describe.c:297 describe.c:314
msgid "agg"
msgstr "agg"

#: describe.c:252
msgid "window"
msgstr "窗口"

# describe.c:575
#: describe.c:253 describe.c:298 describe.c:315 describe.c:897
msgid "trigger"
msgstr "触发器"

# help.c:211
#: describe.c:254 describe.c:299 describe.c:316
msgid "normal"
msgstr "常规"

# describe.c:415
# describe.c:745
# describe.c:1478
# describe.c:1587
#: describe.c:255 describe.c:300 describe.c:317 describe.c:685 describe.c:1216
#: describe.c:2122 describe.c:2238 describe.c:3123
msgid "Type"
msgstr "型别"

# describe.c:415
# describe.c:543
# describe.c:1477
#: describe.c:330
msgid "immutable"
msgstr "不可改变"

# describe.c:415
# describe.c:543
# describe.c:1477
#: describe.c:331
msgid "stable"
msgstr "稳定"

#: describe.c:332
msgid "volatile"
msgstr "不稳定性"

#: describe.c:333
msgid "Volatility"
msgstr "挥发性"

# describe.c:186
#: describe.c:335
msgid "Language"
msgstr "程序语言"

# describe.c:187
#: describe.c:336
msgid "Source code"
msgstr "原始程式"

# describe.c:221
#: describe.c:434
msgid "List of functions"
msgstr "函数列表"

# describe.c:257
#: describe.c:473
msgid "Internal name"
msgstr "内部名称"

# describe.c:257
#: describe.c:474 describe.c:629 describe.c:2133
msgid "Size"
msgstr "大小"

#: describe.c:486
msgid "Elements"
msgstr "成员"

# describe.c:289
#: describe.c:530
msgid "List of data types"
msgstr "资料型别列表"

# describe.c:321
#: describe.c:563
msgid "Left arg type"
msgstr "左参数型别"

# describe.c:321
#: describe.c:564
msgid "Right arg type"
msgstr "右参数型别"

# describe.c:322
#: describe.c:565
msgid "Result type"
msgstr "结果型别"

# describe.c:336
#: describe.c:584
msgid "List of operators"
msgstr "运算子列表"

# describe.c:365
#: describe.c:614
msgid "Encoding"
msgstr "字元编码"

# describe.c:128
#: describe.c:619
msgid "Collation"
msgstr "排序规则"

# describe.c:415
# describe.c:745
# describe.c:1478
# describe.c:1587
#: describe.c:620
msgid "Ctype"
msgstr "Ctype"

# describe.c:1342
#: describe.c:633
msgid "Tablespace"
msgstr "表空间"

# describe.c:381
#: describe.c:650
msgid "List of databases"
msgstr "资料库列表"

# describe.c:415
# describe.c:543
# describe.c:1477
#: describe.c:684 describe.c:852 describe.c:2117
msgid "table"
msgstr "资料表"

# describe.c:415
# describe.c:543
# describe.c:1477
#: describe.c:684 describe.c:853 describe.c:2118
msgid "view"
msgstr "视观表"

# describe.c:415
# describe.c:543
# describe.c:1477
#: describe.c:684 describe.c:855 describe.c:2120
msgid "sequence"
msgstr "序列数"

# sql_help.h:325
#: describe.c:696
msgid "Column access privileges"
msgstr "列访问权限"

# describe.c:133
# describe.c:415
# describe.c:1733
#: describe.c:722 describe.c:3218 describe.c:3222
msgid "Access privileges"
msgstr "存取权限"

# describe.c:469
#: describe.c:759
msgid "Object"
msgstr "物件"

# describe.c:480
#: describe.c:771
msgid "aggregate"
msgstr "聚集函数"

# describe.c:498
#: describe.c:791
msgid "function"
msgstr "函数"

# describe.c:512
#: describe.c:810
msgid "operator"
msgstr "运算子"

# describe.c:526
#: describe.c:829
msgid "data type"
msgstr "资料型别"

# describe.c:543
# describe.c:1477
#: describe.c:854 describe.c:2119
msgid "index"
msgstr "索引"

# describe.c:559
#: describe.c:876
msgid "rule"
msgstr "规则"

# describe.c:593
#: describe.c:920
msgid "Object descriptions"
msgstr "物件描述"

# describe.c:641
#: describe.c:973
#, c-format
msgid "Did not find any relation named \"%s\".\n"
msgstr "没有找到任何名称为 \"%s\" 的关联。\n"

# describe.c:728
#: describe.c:1110
#, c-format
msgid "Did not find any relation with OID %s.\n"
msgstr "没有找到任何OID为 %s 的关联。\n"

# describe.c:859
#: describe.c:1178
#, c-format
msgid "Table \"%s.%s\""
msgstr "资料表 \"%s.%s\""

# describe.c:863
#: describe.c:1182
#, c-format
msgid "View \"%s.%s\""
msgstr "视观表 \"%s.%s\""

# describe.c:867
#: describe.c:1186
#, c-format
msgid "Sequence \"%s.%s\""
msgstr "序列数 \"%s.%s\""

# describe.c:871
#: describe.c:1190
#, c-format
msgid "Index \"%s.%s\""
msgstr "索引 \"%s.%s\""

# describe.c:875
#: describe.c:1195
#, c-format
msgid "Special relation \"%s.%s\""
msgstr "特殊关联 \"%s.%s\""

# describe.c:879
#: describe.c:1199
#, c-format
msgid "TOAST table \"%s.%s\""
msgstr "TOAST 资料表 \"%s.%s\""

# describe.c:883
#: describe.c:1203
#, c-format
msgid "Composite type \"%s.%s\""
msgstr "合成型别 \"%s.%s\""

# describe.c:744
#: describe.c:1215
msgid "Column"
msgstr "栏位"

# describe.c:752
#: describe.c:1221
msgid "Modifiers"
msgstr "修饰词"

# describe.c:415
# describe.c:543
# describe.c:1477
#: describe.c:1226
msgid "Value"
msgstr "值"

# describe.c:1635
#: describe.c:1230
msgid "Storage"
msgstr "存储"

#: describe.c:1272
msgid "not null"
msgstr "非空"

# describe.c:1639
#. translator: default values of column definitions
#: describe.c:1281
#, c-format
msgid "default %s"
msgstr "缺省 %s"

# describe.c:925
#: describe.c:1347
msgid "primary key, "
msgstr "主键(PK),"

# describe.c:927
#: describe.c:1349
msgid "unique, "
msgstr "唯一的,"

# describe.c:933
#: describe.c:1355
#, c-format
msgid "for table \"%s.%s\""
msgstr "给资料表 \"%s.%s\""

# describe.c:937
#: describe.c:1359
#, c-format
msgid ", predicate (%s)"
msgstr ", 叙述 (%s)"

# describe.c:940
#: describe.c:1362
msgid ", clustered"
msgstr ", 已丛集"

#: describe.c:1365
msgid ", invalid"
msgstr ", 无效的"

# describe.c:977
#: describe.c:1379
msgid "View definition:"
msgstr "视图定义:"

# describe.c:983
# describe.c:1204
#: describe.c:1396 describe.c:1647
msgid "Rules:"
msgstr "规则："

# describe.c:1138
#: describe.c:1443
msgid "Indexes:"
msgstr "索引："

# describe.c:1174
#: describe.c:1503
msgid "Check constraints:"
msgstr "检查约束限制"

# describe.c:1189
#: describe.c:1534
msgid "Foreign-key constraints:"
msgstr "外部键(FK)限制："

#: describe.c:1565
msgid "Referenced by:"
msgstr "由引用："

#: describe.c:1650
msgid "Disabled rules:"
msgstr "已停用规则："

#: describe.c:1653
msgid "Rules firing always:"
msgstr "永远触发规则"

#: describe.c:1656
msgid "Rules firing on replica only:"
msgstr "只有在复制时触发规则:"

# describe.c:1223
#: describe.c:1755
msgid "Triggers:"
msgstr "触发器："

#: describe.c:1758
msgid "Disabled triggers:"
msgstr "停用触发器："

#: describe.c:1761
msgid "Triggers firing always:"
msgstr "永远激活触发器"

#: describe.c:1764
msgid "Triggers firing on replica only:"
msgstr "只有在复制时激活触发器"

# describe.c:1245
#: describe.c:1797
msgid "Inherits"
msgstr "继承"

# describe.c:1259
#: describe.c:1812
msgid "Has OIDs"
msgstr "有 OIDs"

# describe.c:1262
# describe.c:1637
# describe.c:1694
#: describe.c:1815 describe.c:2295 describe.c:2369
msgid "yes"
msgstr "是"

# describe.c:1262
# describe.c:1638
# describe.c:1692
#: describe.c:1815 describe.c:2295 describe.c:2369
msgid "no"
msgstr "否"

#: describe.c:1823 describe.c:3061 describe.c:3125 describe.c:3181
msgid "Options"
msgstr "选项"

# describe.c:1342
#: describe.c:1908
#, c-format
msgid "Tablespace: \"%s\""
msgstr "表空间：\"%s\""

# describe.c:1342
#: describe.c:1921
#, c-format
msgid ", tablespace \"%s\""
msgstr ", 表空间 \"%s\""

# describe.c:1431
#: describe.c:1999
msgid "List of roles"
msgstr "角色列表"

# describe.c:1375
#: describe.c:2001
msgid "Role name"
msgstr "角色名称"

#: describe.c:2002
msgid "Attributes"
msgstr "属性"

#: describe.c:2003
msgid "Member of"
msgstr "成员属于"

# describe.c:1377
#: describe.c:2014
msgid "Superuser"
msgstr "超级用户"

#: describe.c:2017
msgid "No inheritance"
msgstr "没有继承"

#: describe.c:2020
msgid "Create role"
msgstr "建立角色"

#: describe.c:2023
msgid "Create DB"
msgstr "建立 DB"

#: describe.c:2026
msgid "Cannot login"
msgstr "无法登录"

# help.c:123
#: describe.c:2035
msgid "No connections"
msgstr "没有连接"

# help.c:123
#: describe.c:2037
#, c-format
msgid "%d connection"
msgid_plural "%d connections"
msgstr[0] "%d个连接"

# describe.c:1478
#: describe.c:2121
msgid "special"
msgstr "特殊"

# describe.c:1483
#: describe.c:2128
msgid "Table"
msgstr "资料表"

# describe.c:1542
#: describe.c:2188
#, c-format
msgid "No matching relations found.\n"
msgstr "没有找到符合的关联。\n"

# describe.c:1544
#: describe.c:2190
#, c-format
msgid "No relations found.\n"
msgstr "找不到关联。\n"

# describe.c:1549
#: describe.c:2195
msgid "List of relations"
msgstr "关联列表"

# describe.c:1588
#: describe.c:2239
msgid "Modifier"
msgstr "修饰词"

#: describe.c:2240
msgid "Check"
msgstr "检查"

# describe.c:1602
#: describe.c:2258
msgid "List of domains"
msgstr "共同值域列表"

# describe.c:1635
#: describe.c:2293
msgid "Source"
msgstr "来源"

# describe.c:1636
#: describe.c:2294
msgid "Destination"
msgstr "目的地"

# describe.c:1639
#: describe.c:2296
msgid "Default?"
msgstr "预设？"

# describe.c:1653
#: describe.c:2314
msgid "List of conversions"
msgstr "字元编码转换列表"

# describe.c:1688
#: describe.c:2366
msgid "Source type"
msgstr "来源型别"

# describe.c:1689
#: describe.c:2367
msgid "Target type"
msgstr "目标型别"

# describe.c:1691
#: describe.c:2368 describe.c:2628
msgid "Function"
msgstr "函数"

# describe.c:1693
#: describe.c:2369
msgid "in assignment"
msgstr "在指派中"

# describe.c:1695
#: describe.c:2370
msgid "Implicit?"
msgstr "隐含的?"

# describe.c:1703
#: describe.c:2396
msgid "List of casts"
msgstr "型别转换列表"

# describe.c:1753
#: describe.c:2451
msgid "List of schemas"
msgstr "架构模式列表"

# describe.c:117
#: describe.c:2474 describe.c:2707 describe.c:2775 describe.c:2843
#, c-format
msgid "The server (version %d.%d) does not support full text search.\n"
msgstr "服务器(版本%d.%d)不支持使用全文搜索.\n"

# describe.c:150
#: describe.c:2508
msgid "List of text search parsers"
msgstr "文本剖析器列表"

# describe.c:641
#: describe.c:2551
#, c-format
msgid "Did not find any text search parser named \"%s\".\n"
msgstr "没有找到任何命名为 \"%s\" 的文本剖析器。\n"

#: describe.c:2626
msgid "Start parse"
msgstr "开始剖析"

#: describe.c:2627
msgid "Method"
msgstr "方法"

#: describe.c:2631
msgid "Get next token"
msgstr "取得下一个标志符"

#: describe.c:2633
msgid "End parse"
msgstr "结束剖析"

#: describe.c:2635
msgid "Get headline"
msgstr "取得首行"

#: describe.c:2637
msgid "Get token types"
msgstr "取得标志符型别"

#: describe.c:2647
#, c-format
msgid "Text search parser \"%s.%s\""
msgstr "文本搜寻剖析器 \"%s.%s\""

#: describe.c:2649
#, c-format
msgid "Text search parser \"%s\""
msgstr "文本搜寻剖析器 \"%s\""

# describe.c:1375
#: describe.c:2667
msgid "Token name"
msgstr "标志名称"

#: describe.c:2678
#, c-format
msgid "Token types for parser \"%s.%s\""
msgstr "标志符别型给剖析器 \"%s.%s\""

#: describe.c:2680
#, c-format
msgid "Token types for parser \"%s\""
msgstr "标志符型别给剖析器 \"%s\""

#: describe.c:2729
msgid "Template"
msgstr "模版"

# help.c:88
#: describe.c:2730
msgid "Init options"
msgstr "初始选项"

# describe.c:1549
#: describe.c:2752
msgid "List of text search dictionaries"
msgstr "文本搜寻字典列表"

#: describe.c:2792
msgid "Init"
msgstr "初始化"

# describe.c:257
#: describe.c:2793
msgid "Lexize"
msgstr "词汇"

# describe.c:1753
#: describe.c:2820
msgid "List of text search templates"
msgstr "文本搜寻样式列表"

# describe.c:97
#: describe.c:2877
msgid "List of text search configurations"
msgstr "文本搜寻组态列表"

# describe.c:641
#: describe.c:2921
#, c-format
msgid "Did not find any text search configuration named \"%s\".\n"
msgstr "没有找到任何命名为 \"%s\" 的文本搜寻组态。\n"

#: describe.c:2987
msgid "Token"
msgstr "标志符"

#: describe.c:2988
msgid "Dictionaries"
msgstr "字典"

#: describe.c:2999
#, c-format
msgid "Text search configuration \"%s.%s\""
msgstr "文本搜寻组态 \"%s.%s\""

#: describe.c:3002
#, c-format
msgid "Text search configuration \"%s\""
msgstr "文本搜寻组态 \"%s\""

# describe.c:859
#: describe.c:3006
#, c-format
msgid ""
"\n"
"Parser: \"%s.%s\""
msgstr ""
"\n"
"剖析器：\"%s.%s\""

# describe.c:1342
#: describe.c:3009
#, c-format
msgid ""
"\n"
"Parser: \"%s\""
msgstr ""
"\n"
"剖析器：\"%s\""

# describe.c:117
#: describe.c:3041
#, c-format
msgid "The server (version %d.%d) does not support foreign-data wrappers.\n"
msgstr "服务器(版本%d.%d)不支持使用外部数据封装器。\n"

#: describe.c:3053
msgid "Validator"
msgstr "验证"

# describe.c:289
#: describe.c:3077
msgid "List of foreign-data wrappers"
msgstr "外部数据封装器列表"

# describe.c:117
#: describe.c:3100
#, c-format
msgid "The server (version %d.%d) does not support foreign servers.\n"
msgstr "服务器(版本%d.%d)不支持使用外部服务器.\n"

#: describe.c:3112
msgid "Foreign-data wrapper"
msgstr "外部数据封装器"

#: describe.c:3124
msgid "Version"
msgstr "版本"

# describe.c:1653
#: describe.c:3143
msgid "List of foreign servers"
msgstr "外部服务器列表"

# describe.c:117
#: describe.c:3166
#, c-format
msgid "The server (version %d.%d) does not support user mappings.\n"
msgstr "服务器(版本%d.%d)不支持使用用户映射。\n"

# describe.c:1377
#: describe.c:3175
msgid "Server"
msgstr "服务器"

#: describe.c:3176
msgid "User name"
msgstr "用户名: "

# describe.c:1602
#: describe.c:3196
msgid "List of user mappings"
msgstr "列出用户映射"

# sql_help.h:25
# sql_help.h:373
#: sql_help.h:25 sql_help.h:505
msgid "abort the current transaction"
msgstr "中止目前的交易"

# sql_help.h:26
#: sql_help.h:26
msgid "ABORT [ WORK | TRANSACTION ]"
msgstr "ABORT [ WORK | TRANSACTION ]"

# sql_help.h:29
#: sql_help.h:29
msgid "change the definition of an aggregate function"
msgstr "更改聚集函数的定义"

# sql_help.h:30
#: sql_help.h:30
msgid ""
"ALTER AGGREGATE name ( type [ , ... ] ) RENAME TO new_name\n"
"ALTER AGGREGATE name ( type [ , ... ] ) OWNER TO new_owner\n"
"ALTER AGGREGATE name ( type [ , ... ] ) SET SCHEMA new_schema"
msgstr ""
"ALTER AGGREGATE 名称 ( 型别 [ , ... ] ) RENAME TO 新_名称\n"
"ALTER AGGREGATE 名称 ( 型别 [ , ... ] ) OWNER TO 新_拥有者\n"
"ALTER AGGREGATE 名称 ( 型别 [ , ... ] ) SET SCHEMA 新_架构模式"

# sql_help.h:33
#: sql_help.h:33
msgid "change the definition of a conversion"
msgstr "更改一个字元编码转换的定义"

# sql_help.h:34
#: sql_help.h:34
msgid ""
"ALTER CONVERSION name RENAME TO newname\n"
"ALTER CONVERSION name OWNER TO newowner"
msgstr ""
"ALTER CONVERSION 名称 RENAME TO 新名称\n"
"ALTER CONVERSION 名称 OWNER TO 新拥有者"

# sql_help.h:37
#: sql_help.h:37
msgid "change a database"
msgstr "更改一个资料库"

#: sql_help.h:38
msgid ""
"ALTER DATABASE name [ [ WITH ] option [ ... ] ]\n"
"\n"
"where option can be:\n"
"\n"
"    CONNECTION LIMIT connlimit\n"
"\n"
"ALTER DATABASE name RENAME TO newname\n"
"\n"
"ALTER DATABASE name OWNER TO new_owner\n"
"\n"
"ALTER DATABASE name SET TABLESPACE new_tablespace\n"
"\n"
"ALTER DATABASE name SET configuration_parameter { TO | = } { value | "
"DEFAULT }\n"
"ALTER DATABASE name SET configuration_parameter FROM CURRENT\n"
"ALTER DATABASE name RESET configuration_parameter\n"
"ALTER DATABASE name RESET ALL"
msgstr ""
"ALTER DATABASE 名称 [ [ WITH ] 选项 [ ... ] ]\n"
"\n"
"在选项的位置可以是：\n"
"\n"
"    CONNECTION LIMIT 连接限制\n"
"\n"
"ALTER DATABASE 名称 RENAME TO 新名称\n"
"\n"
"ALTER DATABASE 名称 OWNER TO 新_拥有者\n"
"\n"
"ALTER DATABASE 名称 SET 组态_参数 { TO | = } { 值 | DEFAULT }\n"
"ALTER DATABASE 名称 SET 组态_参数 FROM CURRENT\n"
"ALTER DATABASE 名称 RESET 组态_参数\n"
"ALTER DATABASE 名称 RESET ALL"

# sql_help.h:41
#: sql_help.h:41
msgid "change the definition of a domain"
msgstr "更改共同值域的定义"

#: sql_help.h:42
msgid ""
"ALTER DOMAIN name\n"
"    { SET DEFAULT expression | DROP DEFAULT }\n"
"ALTER DOMAIN name\n"
"    { SET | DROP } NOT NULL\n"
"ALTER DOMAIN name\n"
"    ADD domain_constraint\n"
"ALTER DOMAIN name\n"
"    DROP CONSTRAINT constraint_name [ RESTRICT | CASCADE ]\n"
"ALTER DOMAIN name\n"
"    OWNER TO new_owner \n"
"ALTER DOMAIN name\n"
"    SET SCHEMA new_schema"
msgstr ""
"ALTER DOMAIN 名称\n"
"    { SET DEFAULT 表达式 | DROP DEFAULT }\n"
"ALTER DOMAIN 名称\n"
"    { SET | DROP } NOT NULL\n"
"ALTER DOMAIN 名称\n"
"    ADD 域约束\n"
"ALTER DOMAIN 名称\n"
"    DROP CONSTRAINT 域约束 [ RESTRICT | CASCADE ]\n"
"ALTER DOMAIN 名称\n"
"    OWNER TO 新的属主 \n"
"ALTER DOMAIN 名称\n"
"    SET SCHEMA 新的模式"

# sql_help.h:85
#: sql_help.h:45
msgid "change the definition of a foreign-data wrapper"
msgstr "更改外部数据封装器的定义"

#: sql_help.h:46
msgid ""
"ALTER FOREIGN DATA WRAPPER name\n"
"    [ VALIDATOR valfunction | NO VALIDATOR ]\n"
"    [ OPTIONS ( [ ADD | SET | DROP ] option ['value'] [, ... ]) ]\n"
"ALTER FOREIGN DATA WRAPPER name OWNER TO new_owner"
msgstr ""
"ALTER FOREIGN DATA WRAPPER 名称\n"
"    [ VALIDATOR 验证函数 | NO VALIDATOR ]\n"
"    [ OPTIONS ( [ ADD | SET | DROP ] option ['值'] [, ... ]) ]\n"
"ALTER FOREIGN DATA WRAPPER 名称 OWNER TO 新的属主"

# sql_help.h:45
#: sql_help.h:49
msgid "change the definition of a function"
msgstr "更改函数的定义"

#: sql_help.h:50
msgid ""
"ALTER FUNCTION name ( [ [ argmode ] [ argname ] argtype [, ...] ] )\n"
"    action [ ... ] [ RESTRICT ]\n"
"ALTER FUNCTION name ( [ [ argmode ] [ argname ] argtype [, ...] ] )\n"
"    RENAME TO new_name\n"
"ALTER FUNCTION name ( [ [ argmode ] [ argname ] argtype [, ...] ] )\n"
"    OWNER TO new_owner\n"
"ALTER FUNCTION name ( [ [ argmode ] [ argname ] argtype [, ...] ] )\n"
"    SET SCHEMA new_schema\n"
"\n"
"where action is one of:\n"
"\n"
"    CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT\n"
"    IMMUTABLE | STABLE | VOLATILE\n"
"    [ EXTERNAL ] SECURITY INVOKER | [ EXTERNAL ] SECURITY DEFINER\n"
"    COST execution_cost\n"
"    ROWS result_rows\n"
"    SET configuration_parameter { TO | = } { value | DEFAULT }\n"
"    SET configuration_parameter FROM CURRENT\n"
"    RESET configuration_parameter\n"
"    RESET ALL"
msgstr ""
"ALTER FUNCTION 名称 ( [ [ 参数模式 ] [ 参数名称 ] 参数类型 [, ...] ] )\n"
"    操作 [ ... ] [ RESTRICT ]\n"
"ALTER FUNCTION 名称 ( [ [ 参数模式 ] [ 参数名称 ] 参数类型 [, ...] ] )\n"
"    RENAME TO 新的名称\n"
"ALTER FUNCTION 名称 ( [ [ 参数模式 ] [ 参数名称 ] 参数类型 [, ...] ] )\n"
"    OWNER TO 新的属主\n"
"ALTER FUNCTION 名称 ( [ [ 参数模式 ] [ 参数名称 ] 参数类型 [, ...] ] )\n"
"    SET SCHEMA 的模式\n"
"\n"
"其中操作时下列之一:\n"
"\n"
"    CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT\n"
"    IMMUTABLE | STABLE | VOLATILE\n"
"    [ EXTERNAL ] SECURITY INVOKER | [ EXTERNAL ] SECURITY DEFINER\n"
"    COST 执行开销\n"
"    ROWS 返回记录\n"
"    SET 配置参数 { TO | = } { 值 | DEFAULT }\n"
"    SET 配置参数 FROM CURRENT\n"
"    RESET 配置参数\n"
"    RESET ALL"

#: sql_help.h:53
msgid "change role name or membership"
msgstr "更改角色名称或会员"

# sql_help.h:50
#: sql_help.h:54
msgid ""
"ALTER GROUP groupname ADD USER username [, ... ]\n"
"ALTER GROUP groupname DROP USER username [, ... ]\n"
"\n"
"ALTER GROUP groupname RENAME TO newname"
msgstr ""
"ALTER GROUP 群组名称 ADD USER 用户名称 [, ... ]\n"
"ALTER GROUP 群组名称 DROP USER 用户名称 [, ... ]\n"
"\n"
"ALTER GROUP 群组名称 RENAME TO 新名称"

# sql_help.h:53
#: sql_help.h:57
msgid "change the definition of an index"
msgstr "更改索引的定义"

#: sql_help.h:58
msgid ""
"ALTER INDEX name RENAME TO new_name\n"
"ALTER INDEX name SET TABLESPACE tablespace_name\n"
"ALTER INDEX name SET ( storage_parameter = value [, ... ] )\n"
"ALTER INDEX name RESET ( storage_parameter [, ... ] )"
msgstr ""
"ALTER INDEX 名称 RENAME TO 新的名称\n"
"ALTER INDEX 名称 SET TABLESPACE 表空间名称\n"
"ALTER INDEX 名称 SET ( 存储参数 = 值 [, ... ] )\n"
"ALTER INDEX 名称 RESET ( 参数参数 [, ... ] )"

# sql_help.h:57
#: sql_help.h:61
msgid "change the definition of a procedural language"
msgstr "更改程序语言的定义"

# sql_help.h:70
#: sql_help.h:62
msgid ""
"ALTER [ PROCEDURAL ] LANGUAGE name RENAME TO newname\n"
"ALTER [ PROCEDURAL ] LANGUAGE name OWNER TO new_owner"
msgstr ""
"ALTER [ PROCEDURAL ] LANGUAGE 名称 RENAME TO 新名称\n"
"ALTER [ PROCEDURAL ] LANGUAGE 名称 OWNER TO 新_拥有者"

# sql_help.h:65
#: sql_help.h:65
msgid "change the definition of an operator"
msgstr "更改运算子的定义"

# sql_help.h:66
#: sql_help.h:66
msgid ""
"ALTER OPERATOR name ( { lefttype | NONE } , { righttype | NONE } ) OWNER TO "
"newowner"
msgstr ""
"ALTER OPERATOR 名称 ( { 左侧类型 | NONE } , { 右侧类型 | NONE } ) OWNER TO 新"
"的属主"

# sql_help.h:61
#: sql_help.h:69
msgid "change the definition of an operator class"
msgstr "更改运算子类别的定义"

# sql_help.h:62
#: sql_help.h:70
msgid ""
"ALTER OPERATOR CLASS name USING index_method RENAME TO newname\n"
"ALTER OPERATOR CLASS name USING index_method OWNER TO newowner"
msgstr ""
"ALTER OPERATOR CLASS 名称 USING 索引方法 RENAME TO 新的名称\n"
"ALTER OPERATOR CLASS 名称 USING 索引方法 OWNER TO 新的属主"

# sql_help.h:65
#: sql_help.h:73
msgid "change the definition of an operator family"
msgstr "更改一个运算子家族的识别"

#: sql_help.h:74
msgid ""
"ALTER OPERATOR FAMILY name USING index_method ADD\n"
"  {  OPERATOR strategy_number operator_name ( op_type, op_type )\n"
"   | FUNCTION support_number [ ( op_type [ , op_type ] ) ] funcname "
"( argument_type [, ...] )\n"
"  } [, ... ]\n"
"ALTER OPERATOR FAMILY name USING index_method DROP\n"
"  {  OPERATOR strategy_number ( op_type [ , op_type ] )\n"
"   | FUNCTION support_number ( op_type [ , op_type ] )\n"
"  } [, ... ]\n"
"ALTER OPERATOR FAMILY name USING index_method RENAME TO newname\n"
"ALTER OPERATOR FAMILY name USING index_method OWNER TO newowner"
msgstr ""
"ALTER OPERATOR FAMILY 名称 USING 索引方法 ADD\n"
"  {  OPERATOR 策略数量 ( 操作数类型, 操作数类型 )\n"
"   | FUNCTION 所支持的数量 [ (  [操作数类型 , 操作数类型 ] ) ] 函数名称 ( 参"
"数类型 [, ...] )\n"
"  } [, ... ]\n"
"ALTER OPERATOR FAMILY 名称 USING 索引名称 DROP\n"
"  {  OPERATOR 策略数量 ( 操作数类型 [ , 操作数类型] )\n"
"   | FUNCTION 策略数量 ( 操作数类型 [ , 操作数类型 ] )\n"
"  } [, ... ]\n"
"ALTER OPERATOR FAMILY 名称 USING 索引方法 RENAME TO 新的名称\n"
"ALTER OPERATOR FAMILY 名称 USING 索引方法 OWNER TO 新的属主"

# sql_help.h:37
#: sql_help.h:77 sql_help.h:125
msgid "change a database role"
msgstr "变更资料库角色"

#: sql_help.h:78
msgid ""
"ALTER ROLE name [ [ WITH ] option [ ... ] ]\n"
"\n"
"where option can be:\n"
"    \n"
"      SUPERUSER | NOSUPERUSER\n"
"    | CREATEDB | NOCREATEDB\n"
"    | CREATEROLE | NOCREATEROLE\n"
"    | CREATEUSER | NOCREATEUSER\n"
"    | INHERIT | NOINHERIT\n"
"    | LOGIN | NOLOGIN\n"
"    | CONNECTION LIMIT connlimit\n"
"    | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password'\n"
"    | VALID UNTIL 'timestamp' \n"
"\n"
"ALTER ROLE name RENAME TO newname\n"
"\n"
"ALTER ROLE name SET configuration_parameter { TO | = } { value | DEFAULT }\n"
"ALTER ROLE name SET configuration_parameter FROM CURRENT\n"
"ALTER ROLE name RESET configuration_parameter\n"
"ALTER ROLE name RESET ALL"
msgstr ""
"ALTER ROLE 名称 [ [ WITH ] 选项 [ ... ] ]\n"
"\n"
"其中选项可以是:\n"
"    \n"
"      SUPERUSER | NOSUPERUSER\n"
"    | CREATEDB | NOCREATEDB\n"
"    | CREATEROLE | NOCREATEROLE\n"
"    | CREATEUSER | NOCREATEUSER\n"
"    | INHERIT | NOINHERIT\n"
"    | LOGIN | NOLOGIN\n"
"    | CONNECTION LIMIT 连接限制\n"
"    | [ ENCRYPTED | UNENCRYPTED ] PASSWORD '口令'\n"
"    | VALID UNTIL '时间戳' \n"
"\n"
"ALTER ROLE 名称 RENAME TO 新的名称\n"
"\n"
"ALTER ROLE 名称 SET 配置参数 { TO | = } { 值 | DEFAULT }\n"
"ALTER ROLE 名称 SET 配置参数 FROM CURRENT\n"
"ALTER ROLE 名称 RESET 配置参数\n"
"ALTER ROLE 名称 RESET ALL"

# sql_help.h:69
#: sql_help.h:81
msgid "change the definition of a schema"
msgstr "更改架构模式的定义"

# sql_help.h:70
#: sql_help.h:82
msgid ""
"ALTER SCHEMA name RENAME TO newname\n"
"ALTER SCHEMA name OWNER TO newowner"
msgstr ""
"ALTER SCHEMA 名称 RENAME TO 新名称\n"
"ALTER SCHEMA 名称 OWNER TO 新拥有者"

# sql_help.h:73
#: sql_help.h:85
msgid "change the definition of a sequence generator"
msgstr "更改序列数产生器的定义"

#: sql_help.h:86
msgid ""
"ALTER SEQUENCE name [ INCREMENT [ BY ] increment ]\n"
"    [ MINVALUE minvalue | NO MINVALUE ] [ MAXVALUE maxvalue | NO MAXVALUE ]\n"
"    [ START [ WITH ] start ]\n"
"    [ RESTART [ [ WITH ] restart ] ]\n"
"    [ CACHE cache ] [ [ NO ] CYCLE ]\n"
"    [ OWNED BY { table.column | NONE } ]\n"
"ALTER SEQUENCE name OWNER TO new_owner\n"
"ALTER SEQUENCE name RENAME TO new_name\n"
"ALTER SEQUENCE name SET SCHEMA new_schema"
msgstr ""
"ALTER SEQUENCE 名称 [ INCREMENT [ BY ] 增量 ]\n"
"    [ MINVALUE 最小值 | NO MINVALUE ] [ MAXVALUE 最大值 | NO MAXVALUE ]\n"
"    [ START [ WITH ] 起始值 ]\n"
"    [ RESTART [ [ WITH ] 重新开始] ]\n"
"    [ CACHE 缓存 ] [ [ NO ] CYCLE ]\n"
"    [ OWNED BY { 表.列| NONE } ]\n"
"ALTER SEQUENCE 名称 OWNER TO 新的属主\n"
"ALTER SEQUENCE 名称 RENAME TO 新的名称\n"
"ALTER SEQUENCE 名称 SET SCHEMA 新的模式"

# sql_help.h:85
#: sql_help.h:89
msgid "change the definition of a foreign server"
msgstr "更改外部服务器的定义"

#: sql_help.h:90
msgid ""
"ALTER SERVER servername [ VERSION 'newversion' ]\n"
"    [ OPTIONS ( [ ADD | SET | DROP ] option ['value'] [, ... ] ) ]\n"
"ALTER SERVER servername OWNER TO new_owner"
msgstr ""
"ALTER SERVER 服务器名称 [ VERSION '新的版本' ]\n"
"    [ OPTIONS ( [ ADD | SET | DROP ] option ['值'] [, ... ] ) ]\n"
"ALTER SERVER 服务器名称 OWNER TO 新的属主"

# sql_help.h:77
#: sql_help.h:93
msgid "change the definition of a table"
msgstr "更改资料表的定义"

#: sql_help.h:94
msgid ""
"ALTER TABLE [ ONLY ] name [ * ]\n"
"    action [, ... ]\n"
"ALTER TABLE [ ONLY ] name [ * ]\n"
"    RENAME [ COLUMN ] column TO new_column\n"
"ALTER TABLE name\n"
"    RENAME TO new_name\n"
"ALTER TABLE name\n"
"    SET SCHEMA new_schema\n"
"\n"
"where action is one of:\n"
"\n"
"    ADD [ COLUMN ] column type [ column_constraint [ ... ] ]\n"
"    DROP [ COLUMN ] column [ RESTRICT | CASCADE ]\n"
"    ALTER [ COLUMN ] column [ SET DATA ] TYPE type [ USING expression ]\n"
"    ALTER [ COLUMN ] column SET DEFAULT expression\n"
"    ALTER [ COLUMN ] column DROP DEFAULT\n"
"    ALTER [ COLUMN ] column { SET | DROP } NOT NULL\n"
"    ALTER [ COLUMN ] column SET STATISTICS integer\n"
"    ALTER [ COLUMN ] column SET STORAGE { PLAIN | EXTERNAL | EXTENDED | "
"MAIN }\n"
"    ADD table_constraint\n"
"    DROP CONSTRAINT constraint_name [ RESTRICT | CASCADE ]\n"
"    DISABLE TRIGGER [ trigger_name | ALL | USER ]\n"
"    ENABLE TRIGGER [ trigger_name | ALL | USER ]\n"
"    ENABLE REPLICA TRIGGER trigger_name\n"
"    ENABLE ALWAYS TRIGGER trigger_name\n"
"    DISABLE RULE rewrite_rule_name\n"
"    ENABLE RULE rewrite_rule_name\n"
"    ENABLE REPLICA RULE rewrite_rule_name\n"
"    ENABLE ALWAYS RULE rewrite_rule_name\n"
"    CLUSTER ON index_name\n"
"    SET WITHOUT CLUSTER\n"
"    SET WITH OIDS\n"
"    SET WITHOUT OIDS\n"
"    SET ( storage_parameter = value [, ... ] )\n"
"    RESET ( storage_parameter [, ... ] )\n"
"    INHERIT parent_table\n"
"    NO INHERIT parent_table\n"
"    OWNER TO new_owner\n"
"    SET TABLESPACE new_tablespace"
msgstr ""
"ALTER TABLE [ ONLY ] 名称 [ * ]\n"
"    操作 [, ... ]\n"
"ALTER TABLE [ ONLY ] 名称 [ * ]\n"
"    RENAME [ COLUMN ] 列 TO 新的列名\n"
"ALTER TABLE 名称\n"
"    RENAME TO 新的名称\n"
"ALTER TABLE 名称\n"
"    SET SCHEMA 新的模式名称\n"
"\n"
"其中操作可以是下列之一:\n"
"\n"
"    ADD [ COLUMN ] 列的类型 [ 列的约束 [ ... ] ]\n"
"    DROP [ COLUMN ] 列 [ RESTRICT | CASCADE ]\n"
"    ALTER [ COLUMN ] 列 [ SET DATA ] TYPE type [ USING 表达式 ]\n"
"    ALTER [ COLUMN ] 列 SET DEFAULT 表达式\n"
"    ALTER [ COLUMN ] 列 DROP DEFAULT\n"
"    ALTER [ COLUMN ] 列 { SET | DROP } NOT NULL\n"
"    ALTER [ COLUMN ] 列 SET STATISTICS 整数\n"
"    ALTER [ COLUMN ] 列 SET STORAGE { PLAIN | EXTERNAL | EXTENDED | MAIN }\n"
"    ADD 表约束\n"
"    DROP CONSTRAINT 约束名称 [ RESTRICT | CASCADE ]\n"
"    DISABLE TRIGGER [ 触发器名称 | ALL | USER ]\n"
"    ENABLE TRIGGER [ 触发器名称 | ALL | USER ]\n"
"    ENABLE REPLICA TRIGGER 触发器名称\n"
"    ENABLE ALWAYS TRIGGER 触发器名称\n"
"    DISABLE RULE 可重写的规则名称\n"
"    ENABLE RULE 可重写的规则名称\n"
"    ENABLE REPLICA RULE 可重写的规则名称\n"
"    ENABLE ALWAYS RULE 可重写的规则名称\n"
"    CLUSTER ON 索引名称\n"
"    SET WITHOUT CLUSTER\n"
"    SET WITH OIDS\n"
"    SET WITHOUT OIDS\n"
"    SET ( 存储参数 = 值 [, ... ] )\n"
"    RESET ( 存储参数 [, ... ] )\n"
"    INHERIT 源表\n"
"    NO INHERIT 源表\n"
"    OWNER TO 新的属主\n"
"    SET TABLESPACE 新的表空间"

# sql_help.h:81
#: sql_help.h:97
msgid "change the definition of a tablespace"
msgstr "更改表空间的定义"

# sql_help.h:82
#: sql_help.h:98
msgid ""
"ALTER TABLESPACE name RENAME TO newname\n"
"ALTER TABLESPACE name OWNER TO newowner"
msgstr ""
"ALTER TABLESPACE 名称 RENAME TO 新的名称\n"
"ALTER TABLESPACE 名称 OWNER TO 新的属主"

# sql_help.h:33
#: sql_help.h:101
msgid "change the definition of a text search configuration"
msgstr "更改一个文本搜寻组态的定义"

#: sql_help.h:102
msgid ""
"ALTER TEXT SEARCH CONFIGURATION name\n"
"    ADD MAPPING FOR token_type [, ... ] WITH dictionary_name [, ... ]\n"
"ALTER TEXT SEARCH CONFIGURATION name\n"
"    ALTER MAPPING FOR token_type [, ... ] WITH dictionary_name [, ... ]\n"
"ALTER TEXT SEARCH CONFIGURATION name\n"
"    ALTER MAPPING REPLACE old_dictionary WITH new_dictionary\n"
"ALTER TEXT SEARCH CONFIGURATION name\n"
"    ALTER MAPPING FOR token_type [, ... ] REPLACE old_dictionary WITH "
"new_dictionary\n"
"ALTER TEXT SEARCH CONFIGURATION name\n"
"    DROP MAPPING [ IF EXISTS ] FOR token_type [, ... ]\n"
"ALTER TEXT SEARCH CONFIGURATION name RENAME TO newname\n"
"ALTER TEXT SEARCH CONFIGURATION name OWNER TO newowner"
msgstr ""
"ALTER TEXT SEARCH CONFIGURATION 名称\n"
"    ADD MAPPING FOR 符号类型 [, ... ] WITH 字典名称 [, ... ]\n"
"ALTER TEXT SEARCH CONFIGURATION 名称\n"
"    ALTER MAPPING FOR 符号类型 [, ... ] WITH 字典名称 [, ... ]\n"
"ALTER TEXT SEARCH CONFIGURATION 名称\n"
"    ALTER MAPPING REPLACE 原先的字典 WITH 新的字典\n"
"ALTER TEXT SEARCH CONFIGURATION 名称\n"
"    ALTER MAPPING FOR 符号类型 [, ... ] REPLACE 原先的字典 WITH 新的字典\n"
"ALTER TEXT SEARCH CONFIGURATION 名称\n"
"    DROP MAPPING [ IF EXISTS ] FOR 符号类型 [, ... ]\n"
"ALTER TEXT SEARCH CONFIGURATION 名称 RENAME TO 新的名称\n"
"ALTER TEXT SEARCH CONFIGURATION 名称 OWNER TO 新的属主"

# sql_help.h:45
#: sql_help.h:105
msgid "change the definition of a text search dictionary"
msgstr "更改一个文本搜寻字典的定义"

#: sql_help.h:106
msgid ""
"ALTER TEXT SEARCH DICTIONARY name (\n"
"    option [ = value ] [, ... ]\n"
")\n"
"ALTER TEXT SEARCH DICTIONARY name RENAME TO newname\n"
"ALTER TEXT SEARCH DICTIONARY name OWNER TO newowner"
msgstr ""
"ALTER TEXT SEARCH DICTIONARY 名称 (\n"
"    选项 [ = 值 ] [, ... ]\n"
")\n"
"ALTER TEXT SEARCH DICTIONARY 名称 RENAME TO 新的名称\n"
"ALTER TEXT SEARCH DICTIONARY 名称 OWNER TO 新的属主"

# sql_help.h:81
#: sql_help.h:109
msgid "change the definition of a text search parser"
msgstr "更改一个文本搜寻剖析器的定义"

# sql_help.h:58
#: sql_help.h:110
msgid "ALTER TEXT SEARCH PARSER name RENAME TO newname"
msgstr "ALTER TEXT SEARCH PARSER 名称 RENAME TO 新名称"

# sql_help.h:69
#: sql_help.h:113
msgid "change the definition of a text search template"
msgstr "更改一个文本搜寻模版的定义"

# sql_help.h:58
#: sql_help.h:114
msgid "ALTER TEXT SEARCH TEMPLATE name RENAME TO newname"
msgstr "ALTER TEXT SEARCH TEMPLATE 名称 RENAME TO 新名称"

# sql_help.h:85
#: sql_help.h:117
msgid "change the definition of a trigger"
msgstr "更改触发器的定义"

# sql_help.h:86
#: sql_help.h:118
msgid "ALTER TRIGGER name ON table RENAME TO newname"
msgstr "ALTER TRIGGER 名称 ON 资料表 RENAME TO 新名称"

# sql_help.h:89
#: sql_help.h:121
msgid "change the definition of a type"
msgstr "更改资料型别的定义"

# sql_help.h:70
#: sql_help.h:122
msgid ""
"ALTER TYPE name RENAME TO new_name\n"
"ALTER TYPE name OWNER TO new_owner \n"
"ALTER TYPE name SET SCHEMA new_schema"
msgstr ""
"ALTER TYPE 名称 RENAME TO 新的名称\n"
"ALTER TYPE 名称 OWNER TO 新的属主 \n"
"ALTER TYPE 名称 SET SCHEMA 新的模式"

#: sql_help.h:126
msgid ""
"ALTER USER name [ [ WITH ] option [ ... ] ]\n"
"\n"
"where option can be:\n"
"    \n"
"      SUPERUSER | NOSUPERUSER\n"
"    | CREATEDB | NOCREATEDB\n"
"    | CREATEROLE | NOCREATEROLE\n"
"    | CREATEUSER | NOCREATEUSER\n"
"    | INHERIT | NOINHERIT\n"
"    | LOGIN | NOLOGIN\n"
"    | CONNECTION LIMIT connlimit\n"
"    | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password'\n"
"    | VALID UNTIL 'timestamp' \n"
"\n"
"ALTER USER name RENAME TO newname\n"
"\n"
"ALTER USER name SET configuration_parameter { TO | = } { value | DEFAULT }\n"
"ALTER USER name SET configuration_parameter FROM CURRENT\n"
"ALTER USER name RESET configuration_parameter\n"
"ALTER USER name RESET ALL"
msgstr ""
"ALTER USER 名称 [ [ WITH ] 选项 [ ... ] ]\n"
"\n"
"在选项的地方可以是：\n"
"    \n"
"      SUPERUSER | NOSUPERUSER\n"
"    | CREATEDB | NOCREATEDB\n"
"    | CREATEROLE | NOCREATEROLE\n"
"    | CREATEUSER | NOCREATEUSER\n"
"    | INHERIT | NOINHERIT\n"
"    | LOGIN | NOLOGIN\n"
"    | CONNECTION LIMIT connlimit\n"
"    | [ ENCRYPTED | UNENCRYPTED ] PASSWORD '密码'\n"
"    | VALID UNTIL '时间截记' \n"
"\n"
"ALTER USER 名称 RENAME TO 新名称\n"
"\n"
"ALTER USER 名称 SET 组态_参数 { TO | = } { 值 | DEFAULT }\n"
"ALTER USER 名称 SET 组态_参数 FROM CURRENT\n"
"ALTER USER 名称 RESET 组态_参数\n"
"ALTER USER 名称 RESET ALL"

# sql_help.h:41
#: sql_help.h:129
msgid "change the definition of a user mapping"
msgstr "更改用户映射的定义"

#: sql_help.h:130
msgid ""
"ALTER USER MAPPING FOR { username | USER | CURRENT_USER | PUBLIC }\n"
"    SERVER servername\n"
"    OPTIONS ( [ ADD | SET | DROP ] option ['value'] [, ... ] )"
msgstr ""
"ALTER USER MAPPING FOR { 用户名 | USER | CURRENT_USER | PUBLIC }\n"
"    SERVER 服务器名称\n"
"    OPTIONS ( [ ADD | SET | DROP ] 选项 ['值'] [, ... ] )"

# sql_help.h:53
#: sql_help.h:133
msgid "change the definition of a view"
msgstr "更改视观表的定义"

#: sql_help.h:134
msgid ""
"ALTER VIEW name ALTER [ COLUMN ] column SET DEFAULT expression\n"
"ALTER VIEW name ALTER [ COLUMN ] column DROP DEFAULT\n"
"ALTER VIEW name OWNER TO new_owner\n"
"ALTER VIEW name RENAME TO new_name\n"
"ALTER VIEW name SET SCHEMA new_schema"
msgstr ""
"ALTER VIEW 名称 ALTER [ COLUMN ] 列 SET DEFAULT 表达式\n"
"ALTER VIEW 名称 ALTER [ COLUMN ] 列 DROP DEFAULT\n"
"ALTER VIEW 名称 OWNER TO 新的属主\n"
"ALTER VIEW 名称 RENAME TO 新的名称\n"
"ALTER VIEW 名称 SET SCHEMA 新的模式"

# sql_help.h:97
#: sql_help.h:137
msgid "collect statistics about a database"
msgstr "关于资料库的收集统计"

# sql_help.h:98
#: sql_help.h:138
msgid "ANALYZE [ VERBOSE ] [ table [ ( column [, ...] ) ] ]"
msgstr "ANALYZE [ VERBOSE ] [ 资料表 [ ( 栏位 [, ...] ) ] ]"

# sql_help.h:101
# sql_help.h:413
#: sql_help.h:141 sql_help.h:553
msgid "start a transaction block"
msgstr "开始一个事物交易区块"

# sql_help.h:102
#: sql_help.h:142
msgid ""
"BEGIN [ WORK | TRANSACTION ] [ transaction_mode [, ...] ]\n"
"\n"
"where transaction_mode is one of:\n"
"\n"
"    ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ "
"UNCOMMITTED }\n"
"    READ WRITE | READ ONLY"
msgstr ""
"BEGIN [ WORK | TRANSACTION ] [事务模式 [, ...] ]\n"
"\n"
"其中事务模式可以是下列模式之一:\n"
"\n"
"    ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ "
"UNCOMMITTED }\n"
"    READ WRITE | READ ONLY"

# sql_help.h:105
#: sql_help.h:145
msgid "force a transaction log checkpoint"
msgstr "强制事物交易日志检查点"

# sql_help.h:106
#: sql_help.h:146
msgid "CHECKPOINT"
msgstr "CHECKPOINT"

# sql_help.h:109
#: sql_help.h:149
msgid "close a cursor"
msgstr "关闭 cursor"

# sql_help.h:422
#: sql_help.h:150
msgid "CLOSE { name | ALL }"
msgstr "CLOSE { 名称 | ALL }"

# sql_help.h:113
#: sql_help.h:153
msgid "cluster a table according to an index"
msgstr "丛集一个资料表根据一个索引"

# sql_help.h:114
#: sql_help.h:154
msgid ""
"CLUSTER [VERBOSE] tablename [ USING indexname ]\n"
"CLUSTER [VERBOSE]"
msgstr ""
"CLUSTER [VERBOSE] 表名称 [ USING 索引名称 ]\n"
"CLUSTER [VERBOSE] "

# sql_help.h:117
#: sql_help.h:157
msgid "define or change the comment of an object"
msgstr "定义或更改一个物件的注解"

#: sql_help.h:158
msgid ""
"COMMENT ON\n"
"{\n"
"  TABLE object_name |\n"
"  COLUMN table_name.column_name |\n"
"  AGGREGATE agg_name (agg_type [, ...] ) |\n"
"  CAST (sourcetype AS targettype) |\n"
"  CONSTRAINT constraint_name ON table_name |\n"
"  CONVERSION object_name |\n"
"  DATABASE object_name |\n"
"  DOMAIN object_name |\n"
"  FUNCTION func_name ( [ [ argmode ] [ argname ] argtype [, ...] ] ) |\n"
"  INDEX object_name |\n"
"  LARGE OBJECT large_object_oid |\n"
"  OPERATOR op (leftoperand_type, rightoperand_type) |\n"
"  OPERATOR CLASS object_name USING index_method |\n"
"  OPERATOR FAMILY object_name USING index_method |\n"
"  [ PROCEDURAL ] LANGUAGE object_name |\n"
"  ROLE object_name |\n"
"  RULE rule_name ON table_name |\n"
"  SCHEMA object_name |\n"
"  SEQUENCE object_name |\n"
"  TABLESPACE object_name |\n"
"  TEXT SEARCH CONFIGURATION object_name |\n"
"  TEXT SEARCH DICTIONARY object_name |\n"
"  TEXT SEARCH PARSER object_name |\n"
"  TEXT SEARCH TEMPLATE object_name |\n"
"  TRIGGER trigger_name ON table_name |\n"
"  TYPE object_name |\n"
"  VIEW object_name\n"
"} IS 'text'"
msgstr ""
"COMMENT ON\n"
"{\n"
"  TABLE 对象名称 |\n"
"  COLUMN 表名.列名 |\n"
"  AGGREGATE 聚合名称 (聚合类型 [, ...] ) |\n"
"  CAST (源类型 AS 目标类型) |\n"
"  CONSTRAINT 约束名称 ON 表名 |\n"
"  CONVERSION 对象名称 |\n"
"  DATABASE 对象名称 |\n"
"  DOMAIN 对象名称 |\n"
"  FUNCTION 函数名称 ( [ [ 参数模式 ] [ 参数名称 ] 参数类型 [, ...] ] ) |\n"
"  INDEX 对象名称 |\n"
"  LARGE OBJECT 大对象的OID |\n"
"  OPERATOR op (左侧操作数的类型, 右侧操作数的类型) |\n"
"  OPERATOR CLASS 对象名称 USING 索引方法 |\n"
"  OPERATOR FAMILY 对象名称 USING 索引方法 |\n"
"  [ PROCEDURAL ] LANGUAGE 对象名称 |\n"
"  ROLE 对象名称 |\n"
"  RULE 规则名称 ON 表名 |\n"
"  SCHEMA 对象名称 |\n"
"  SEQUENCE 对象名称 |\n"
"  TABLESPACE 对象名称 |\n"
"  TEXT SEARCH CONFIGURATION 对象名称 |\n"
"  TEXT SEARCH DICTIONARY 对象名称 |\n"
"  TEXT SEARCH PARSER 对象名称 |\n"
"  TEXT SEARCH TEMPLATE 对象名称 |\n"
"  TRIGGER trigger_name ON 表名 |\n"
"  TYPE 对象名称 |\n"
"  VIEW 对象名称\n"
"} IS '文本'"

# sql_help.h:121
# sql_help.h:309
#: sql_help.h:161 sql_help.h:433
msgid "commit the current transaction"
msgstr "确认目前的事物交易"

# sql_help.h:122
#: sql_help.h:162
msgid "COMMIT [ WORK | TRANSACTION ]"
msgstr "COMMIT [ WORK | TRANSACTION ]"

#: sql_help.h:165
msgid "commit a transaction that was earlier prepared for two-phase commit"
msgstr "提交一项事务交易这是两阶段提交的先前准备"

#: sql_help.h:166
msgid "COMMIT PREPARED transaction_id"
msgstr "COMMIT PREPARED 事务交易_编号"

# sql_help.h:125
#: sql_help.h:169
msgid "copy data between a file and a table"
msgstr "在档案和资料表间复制资料"

#: sql_help.h:170
msgid ""
"COPY tablename [ ( column [, ...] ) ]\n"
"    FROM { 'filename' | STDIN }\n"
"    [ [ WITH ] \n"
"          [ BINARY ]\n"
"          [ OIDS ]\n"
"          [ DELIMITER [ AS ] 'delimiter' ]\n"
"          [ NULL [ AS ] 'null string' ]\n"
"          [ CSV [ HEADER ]\n"
"                [ QUOTE [ AS ] 'quote' ] \n"
"                [ ESCAPE [ AS ] 'escape' ]\n"
"                [ FORCE NOT NULL column [, ...] ]\n"
"\n"
"COPY { tablename [ ( column [, ...] ) ] | ( query ) }\n"
"    TO { 'filename' | STDOUT }\n"
"    [ [ WITH ] \n"
"          [ BINARY ]\n"
"          [ OIDS ]\n"
"          [ DELIMITER [ AS ] 'delimiter' ]\n"
"          [ NULL [ AS ] 'null string' ]\n"
"          [ CSV [ HEADER ]\n"
"                [ QUOTE [ AS ] 'quote' ] \n"
"                [ ESCAPE [ AS ] 'escape' ]\n"
"                [ FORCE QUOTE column [, ...] ]"
msgstr ""
"COPY 表名 [ ( 列 [, ...] ) ]\n"
"    FROM { '文件名' | STDIN }\n"
"    [ [ WITH ] \n"
"          [ BINARY ]\n"
"          [ OIDS ]\n"
"          [ DELIMITER [ AS ] '分隔符' ]\n"
"          [ NULL [ AS ] '空字符串' ]\n"
"          [ CSV [ HEADER ]\n"
"                [ QUOTE [ AS ] '限额' ] \n"
"                [ ESCAPE [ AS ] '转义' ]\n"
"                [ FORCE NOT NULL 列 [, ...] ]\n"
"\n"
"COPY { 表名 [ ( 列 [, ...] ) ] | ( 查询 ) }\n"
"    TO { '文件名' | STDOUT }\n"
"    [ [ WITH ] \n"
"          [ BINARY ]\n"
"          [ OIDS ]\n"
"          [ DELIMITER [ AS ] '分隔符' ]\n"
"          [ NULL [ AS ] '空字符串' ]\n"
"          [ CSV [ HEADER ]\n"
"                [ QUOTE [ AS ] '限额' ] \n"
"                [ ESCAPE [ AS ] '转义' ]\n"
"                [ FORCE QUOTE 列 [, ...] ]"

# sql_help.h:129
#: sql_help.h:173
msgid "define a new aggregate function"
msgstr "定义一个新的聚集函数"

#: sql_help.h:174
msgid ""
"CREATE AGGREGATE name ( input_data_type [ , ... ] ) (\n"
"    SFUNC = sfunc,\n"
"    STYPE = state_data_type\n"
"    [ , FINALFUNC = ffunc ]\n"
"    [ , INITCOND = initial_condition ]\n"
"    [ , SORTOP = sort_operator ]\n"
")\n"
"\n"
"or the old syntax\n"
"\n"
"CREATE AGGREGATE name (\n"
"    BASETYPE = base_type,\n"
"    SFUNC = sfunc,\n"
"    STYPE = state_data_type\n"
"    [ , FINALFUNC = ffunc ]\n"
"    [ , INITCOND = initial_condition ]\n"
"    [ , SORTOP = sort_operator ]\n"
")"
msgstr ""
"CREATE AGGREGATE 名称 ( 输入数据类型 [ , ... ] ) (\n"
"    SFUNC = 状态转换函数,\n"
"    STYPE = 状态数据类型\n"
"    [ , FINALFUNC = 最终函数 ]\n"
"    [ , INITCOND = 初始化条件 ]\n"
"    [ , SORTOP = 排序操作符 ]\n"
")\n"
"\n"
"或者原先的语法格式\n"
"\n"
"CREATE AGGREGATE 名称 (\n"
"    BASETYPE = 基本类型,\n"
"    SFUNC = 状态转换函数,\n"
"    STYPE = 状态数据类型\n"
"    [ , FINALFUNC = 最终函数 ]\n"
"    [ , INITCOND = 初始化条件 ]\n"
"    [ , SORTOP = 排序操作符 ]\n"
")"

# sql_help.h:133
#: sql_help.h:177
msgid "define a new cast"
msgstr "建立新的型别转换"

#: sql_help.h:178
msgid ""
"CREATE CAST (sourcetype AS targettype)\n"
"    WITH FUNCTION funcname (argtypes)\n"
"    [ AS ASSIGNMENT | AS IMPLICIT ]\n"
"\n"
"CREATE CAST (sourcetype AS targettype)\n"
"    WITHOUT FUNCTION\n"
"    [ AS ASSIGNMENT | AS IMPLICIT ]\n"
"\n"
"CREATE CAST (sourcetype AS targettype)\n"
"    WITH INOUT\n"
"    [ AS ASSIGNMENT | AS IMPLICIT ]"
msgstr ""
"CREATE CAST (源类型 AS 目标类型)\n"
"    WITH FUNCTION 函数名称 (参数类型)\n"
"    [ AS ASSIGNMENT | AS IMPLICIT ]\n"
"\n"
"CREATE CAST (源类型 AS 目标类型)\n"
"    WITHOUT FUNCTION\n"
"    [ AS ASSIGNMENT | AS IMPLICIT ]\n"
"\n"
"CREATE CAST (源类型 AS 目标类型)\n"
"    WITH INOUT\n"
"    [ AS ASSIGNMENT | AS IMPLICIT ]"

# sql_help.h:137
#: sql_help.h:181
msgid "define a new constraint trigger"
msgstr "定义一个新的约束限制触发器"

#: sql_help.h:182
msgid ""
"CREATE CONSTRAINT TRIGGER name\n"
"    AFTER event [ OR ... ]\n"
"    ON table_name\n"
"    [ FROM referenced_table_name ]\n"
"    { NOT DEFERRABLE | [ DEFERRABLE ] { INITIALLY IMMEDIATE | INITIALLY "
"DEFERRED } }\n"
"    FOR EACH ROW\n"
"    EXECUTE PROCEDURE funcname ( arguments )"
msgstr ""
"CREATE CONSTRAINT TRIGGER 名称\n"
"    AFTER 事件 [ OR ... ]\n"
"    ON 表名\n"
"    [ FROM 被引用的表 ]\n"
"    { NOT DEFERRABLE | [ DEFERRABLE ] { INITIALLY IMMEDIATE | INITIALLY "
"DEFERRED } }\n"
"    FOR EACH ROW\n"
"    EXECUTE PROCEDURE 函数名称 ( 参数 )"

# sql_help.h:141
#: sql_help.h:185
msgid "define a new encoding conversion"
msgstr "定义一个新的字元编码转换"

#: sql_help.h:186
msgid ""
"CREATE [ DEFAULT ] CONVERSION name\n"
"    FOR source_encoding TO dest_encoding FROM funcname"
msgstr ""
"CREATE [ DEFAULT ] CONVERSION 名称\n"
"    FOR 源编码类型 TO 目标编码类型 FROM 函数名称"

# sql_help.h:145
#: sql_help.h:189
msgid "create a new database"
msgstr "建立新的资料库"

#: sql_help.h:190
msgid ""
"CREATE DATABASE name\n"
"    [ [ WITH ] [ OWNER [=] dbowner ]\n"
"           [ TEMPLATE [=] template ]\n"
"           [ ENCODING [=] encoding ]\n"
"           [ LC_COLLATE [=] lc_collate ]\n"
"           [ LC_CTYPE [=] lc_ctype ]\n"
"           [ TABLESPACE [=] tablespace ]\n"
"           [ CONNECTION LIMIT [=] connlimit ] ]"
msgstr ""
"CREATE DATABASE 名称\n"
"    [ [ WITH ] [ OWNER [=] 数据库属主 ]\n"
"           [ TEMPLATE [=] 模版 ]\n"
"           [ ENCODING [=] 编码 ]\n"
"           [ LC_COLLATE [=] 排序规则 ]\n"
"           [ LC_CTYPE [=] 类型 ]\n"
"           [ TABLESPACE [=] 表空间 ]\n"
"           [ CONNECTION LIMIT [=] 连接限制 ] ]"

# sql_help.h:149
#: sql_help.h:193
msgid "define a new domain"
msgstr "建立新的共同值域"

#: sql_help.h:194
msgid ""
"CREATE DOMAIN name [ AS ] data_type\n"
"    [ DEFAULT expression ]\n"
"    [ constraint [ ... ] ]\n"
"\n"
"where constraint is:\n"
"\n"
"[ CONSTRAINT constraint_name ]\n"
"{ NOT NULL | NULL | CHECK (expression) }"
msgstr ""
"CREATE DOMAIN 名称 [ AS ] 数据类型\n"
"    [ DEFAULT 表达式 ]\n"
"    [ 约束 [ ... ] ]\n"
"\n"
"其中约束是:\n"
"\n"
"[ CONSTRAINT 约束名称 ]\n"
"{ NOT NULL | NULL | CHECK (表达式) }"

# sql_help.h:205
#: sql_help.h:197
msgid "define a new foreign-data wrapper"
msgstr "定义一个新的外部数据封装器"

#: sql_help.h:198
msgid ""
"CREATE FOREIGN DATA WRAPPER name\n"
"    [ VALIDATOR valfunction | NO VALIDATOR ]\n"
"    [ OPTIONS ( option 'value' [, ... ] ) ]"
msgstr ""
"CREATE FOREIGN DATA WRAPPER 名称\n"
"    [ VALIDATOR 验证函数 | NO VALIDATOR ]\n"
"    [ OPTIONS ( 选项 '值' [, ... ] ) ]"

# sql_help.h:153
#: sql_help.h:201
msgid "define a new function"
msgstr "建立新的函数"

#: sql_help.h:202
msgid ""
"CREATE [ OR REPLACE ] FUNCTION\n"
"    name ( [ [ argmode ] [ argname ] argtype [ { DEFAULT | = } defexpr ] "
"[, ...] ] )\n"
"    [ RETURNS rettype\n"
"      | RETURNS TABLE ( colname coltype [, ...] ) ]\n"
"  { LANGUAGE langname\n"
"    | WINDOW\n"
"    | IMMUTABLE | STABLE | VOLATILE\n"
"    | CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT\n"
"    | [ EXTERNAL ] SECURITY INVOKER | [ EXTERNAL ] SECURITY DEFINER\n"
"    | COST execution_cost\n"
"    | ROWS result_rows\n"
"    | SET configuration_parameter { TO value | = value | FROM CURRENT }\n"
"    | AS 'definition'\n"
"    | AS 'obj_file', 'link_symbol'\n"
"  } ...\n"
"    [ WITH ( attribute [, ...] ) ]"
msgstr ""
"CREATE [ OR REPLACE ] FUNCTION\n"
"    名称 ( [ [ 参数模式 ] [ 参数名称 ] 参数类型 [ { DEFAULT | = } 缺省表达"
"式 ] [, ...] ] )\n"
"    [ RETURNS 返回类型\n"
"      | RETURNS TABLE ( 列名 列的类型 [, ...] ) ]\n"
"  { LANGUAGE 语言名称\n"
"    | WINDOW\n"
"    | IMMUTABLE | STABLE | VOLATILE\n"
"    | CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT\n"
"    | [ EXTERNAL ] SECURITY INVOKER | [ EXTERNAL ] SECURITY DEFINER\n"
"    | COST 执行开销\n"
"    | ROWS 结果记录\n"
"    | SET 配置参数 { TO 值 | = 值 | FROM CURRENT }\n"
"    | AS '定义'\n"
"    | AS '目标文件', 'l链接符号'\n"
"  } ...\n"
"    [ WITH ( 属性 [, ...] ) ]"

# sql_help.h:189
#: sql_help.h:205 sql_help.h:229 sql_help.h:285
msgid "define a new database role"
msgstr "定义一个新资料库角色"

#: sql_help.h:206
msgid ""
"CREATE GROUP name [ [ WITH ] option [ ... ] ]\n"
"\n"
"where option can be:\n"
"    \n"
"      SUPERUSER | NOSUPERUSER\n"
"    | CREATEDB | NOCREATEDB\n"
"    | CREATEROLE | NOCREATEROLE\n"
"    | CREATEUSER | NOCREATEUSER\n"
"    | INHERIT | NOINHERIT\n"
"    | LOGIN | NOLOGIN\n"
"    | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password'\n"
"    | VALID UNTIL 'timestamp' \n"
"    | IN ROLE rolename [, ...]\n"
"    | IN GROUP rolename [, ...]\n"
"    | ROLE rolename [, ...]\n"
"    | ADMIN rolename [, ...]\n"
"    | USER rolename [, ...]\n"
"    | SYSID uid"
msgstr ""
"CREATE GROUP 名称 [ [ WITH ] 选项 [ ... ] ]\n"
"\n"
"其中选项可以是:\n"
"    \n"
"      SUPERUSER | NOSUPERUSER\n"
"    | CREATEDB | NOCREATEDB\n"
"    | CREATEROLE | NOCREATEROLE\n"
"    | CREATEUSER | NOCREATEUSER\n"
"    | INHERIT | NOINHERIT\n"
"    | LOGIN | NOLOGIN\n"
"    | [ ENCRYPTED | UNENCRYPTED ] PASSWORD '口令'\n"
"    | VALID UNTIL '时间戳' \n"
"    | IN ROLE 角色名称 [, ...]\n"
"    | IN GROUP 角色名称 [, ...]\n"
"    | ROLE 角色名称 [, ...]\n"
"    | ADMIN 角色名称 [, ...]\n"
"    | USER 角色名称 [, ...]\n"
"    | SYSID uid"

# sql_help.h:161
#: sql_help.h:209
msgid "define a new index"
msgstr "建立新的索引"

#: sql_help.h:210
msgid ""
"CREATE [ UNIQUE ] INDEX [ CONCURRENTLY ] name ON table [ USING method ]\n"
"    ( { column | ( expression ) } [ opclass ] [ ASC | DESC ] [ NULLS { FIRST "
"| LAST } ] [, ...] )\n"
"    [ WITH ( storage_parameter = value [, ... ] ) ]\n"
"    [ TABLESPACE tablespace ]\n"
"    [ WHERE predicate ]"
msgstr ""
"CREATE [ UNIQUE ] INDEX [ CONCURRENTLY ] 名称 ON 表 [ USING 方法 ]\n"
"    ( { 列 | ( 表达式 ) } [ 操作类型 ] [ ASC | DESC ] [ NULLS { FIRST | "
"LAST } ] [, ...] )\n"
"    [ WITH ( 存储参数 = 值 [, ... ] ) ]\n"
"    [ TABLESPACE 表空间 ]\n"
"    [ WHERE 针对部分索引的约束表达式 ]"

# sql_help.h:165
#: sql_help.h:213
msgid "define a new procedural language"
msgstr "建立新的程序语言"

#: sql_help.h:214
msgid ""
"CREATE [ PROCEDURAL ] LANGUAGE name\n"
"CREATE [ TRUSTED ] [ PROCEDURAL ] LANGUAGE name\n"
"    HANDLER call_handler [ VALIDATOR valfunction ]"
msgstr ""
"CREATE [ PROCEDURAL ] LANGUAGE 名称\n"
"CREATE [ TRUSTED ] [ PROCEDURAL ] LANGUAGE 名称\n"
"    HANDLER 呼叫_处理器 [ VALIDATOR valfunction ]"

# sql_help.h:173
#: sql_help.h:217
msgid "define a new operator"
msgstr "建立新的运算子"

#: sql_help.h:218
msgid ""
"CREATE OPERATOR name (\n"
"    PROCEDURE = funcname\n"
"    [, LEFTARG = lefttype ] [, RIGHTARG = righttype ]\n"
"    [, COMMUTATOR = com_op ] [, NEGATOR = neg_op ]\n"
"    [, RESTRICT = res_proc ] [, JOIN = join_proc ]\n"
"    [, HASHES ] [, MERGES ]\n"
")"
msgstr ""
"CREATE OPERATOR 名称 (\n"
"    PROCEDURE = 函数名称\n"
"    [, LEFTARG = 左侧操作数类型 ] [, RIGHTARG = 右侧操作数类型 ]\n"
"    [, COMMUTATOR = 换位符号 ] [, NEGATOR = 取反符号 ]\n"
"    [, RESTRICT = 条件限制存储过程 ] [, JOIN = 连接存储过程 ]\n"
"    [, HASHES ] [, MERGES ]\n"
")"

# sql_help.h:169
#: sql_help.h:221
msgid "define a new operator class"
msgstr "建立新的运算子类别"

#: sql_help.h:222
msgid ""
"CREATE OPERATOR CLASS name [ DEFAULT ] FOR TYPE data_type\n"
"  USING index_method [ FAMILY family_name ] AS\n"
"  {  OPERATOR strategy_number operator_name [ ( op_type, op_type ) ]\n"
"   | FUNCTION support_number [ ( op_type [ , op_type ] ) ] funcname "
"( argument_type [, ...] )\n"
"   | STORAGE storage_type\n"
"  } [, ... ]"
msgstr ""
"CREATE OPERATOR CLASS 名称 [ DEFAULT ] FOR TYPE 数据类型\n"
"  USING 索引方法 [ FAMILY 已存在的操作符集合名称 ] AS\n"
"  {  OPERATOR 策略数 操作符名称 [ ( 操作数类型, 操作数类型 ) ]\n"
"   | FUNCTION 所支持的函数数量 [ ( 操作符类型 [ , 操作符类型 ] ) ] 函数名称 "
"( 参数类型 [, ...] )\n"
"   | STORAGE 存储类型\n"
"  } [, ... ]"

# sql_help.h:173
#: sql_help.h:225
msgid "define a new operator family"
msgstr "定义一个新的运算子家族"

# sql_help.h:266
#: sql_help.h:226
msgid "CREATE OPERATOR FAMILY name USING index_method"
msgstr "CREATE OPERATOR FAMILY 名称 USING 索引_方式"

#: sql_help.h:230
msgid ""
"CREATE ROLE name [ [ WITH ] option [ ... ] ]\n"
"\n"
"where option can be:\n"
"    \n"
"      SUPERUSER | NOSUPERUSER\n"
"    | CREATEDB | NOCREATEDB\n"
"    | CREATEROLE | NOCREATEROLE\n"
"    | CREATEUSER | NOCREATEUSER\n"
"    | INHERIT | NOINHERIT\n"
"    | LOGIN | NOLOGIN\n"
"    | CONNECTION LIMIT connlimit\n"
"    | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password'\n"
"    | VALID UNTIL 'timestamp' \n"
"    | IN ROLE rolename [, ...]\n"
"    | IN GROUP rolename [, ...]\n"
"    | ROLE rolename [, ...]\n"
"    | ADMIN rolename [, ...]\n"
"    | USER rolename [, ...]\n"
"    | SYSID uid"
msgstr ""
"CREATE ROLE 名称 [ [ WITH ] 选项 [ ... ] ]\n"
"\n"
"在选项的地方可以是：\n"
"    \n"
"      SUPERUSER | NOSUPERUSER\n"
"    | CREATEDB | NOCREATEDB\n"
"    | CREATEROLE | NOCREATEROLE\n"
"    | CREATEUSER | NOCREATEUSER\n"
"    | INHERIT | NOINHERIT\n"
"    | LOGIN | NOLOGIN\n"
"    | CONNECTION LIMIT 连线限制\n"
"    | [ ENCRYPTED | UNENCRYPTED ] PASSWORD '密码'\n"
"    | VALID UNTIL '时间截记' \n"
"    | IN ROLE 角色名称 [, ...]\n"
"    | IN GROUP 角色名称 [, ...]\n"
"    | ROLE 角色名称 [, ...]\n"
"    | ADMIN 角色名称 [, ...]\n"
"    | USER 角色名称 [, ...]\n"
"    | SYSID uid"

# sql_help.h:177
#: sql_help.h:233
msgid "define a new rewrite rule"
msgstr "建立新的重写规则"

# sql_help.h:178
#: sql_help.h:234
msgid ""
"CREATE [ OR REPLACE ] RULE name AS ON event\n"
"    TO table [ WHERE condition ]\n"
"    DO [ ALSO | INSTEAD ] { NOTHING | command | ( command ; command ... ) }"
msgstr ""
"CREATE [ OR REPLACE ] RULE 名称 AS ON 事件\n"
"    TO 表 [ WHERE 条件 ]\n"
"    DO [ ALSO | INSTEAD ] { NOTHING | 命令 | ( 命令; 命令 ... ) }"

# sql_help.h:181
#: sql_help.h:237
msgid "define a new schema"
msgstr "建立新的架构模式"

#: sql_help.h:238
msgid ""
"CREATE SCHEMA schemaname [ AUTHORIZATION username ] [ schema_element "
"[ ... ] ]\n"
"CREATE SCHEMA AUTHORIZATION username [ schema_element [ ... ] ]"
msgstr ""
"CREATE SCHEMA 架构模式名称 [ AUTHORIZATION 用户名称 ] [ 架构模式_元素 "
"[ ... ] ]\n"
"CREATE SCHEMA AUTHORIZATION 用户名称 [ 架构模式_元素 [ ... ] ]"

# sql_help.h:185
#: sql_help.h:241
msgid "define a new sequence generator"
msgstr "建立新的序列数产生器"

#: sql_help.h:242
msgid ""
"CREATE [ TEMPORARY | TEMP ] SEQUENCE name [ INCREMENT [ BY ] increment ]\n"
"    [ MINVALUE minvalue | NO MINVALUE ] [ MAXVALUE maxvalue | NO MAXVALUE ]\n"
"    [ START [ WITH ] start ] [ CACHE cache ] [ [ NO ] CYCLE ]\n"
"    [ OWNED BY { table.column | NONE } ]"
msgstr ""
"CREATE [ TEMPORARY | TEMP ] SEQUENCE 名称 [ INCREMENT [ BY ] 增量 ]\n"
"    [ MINVALUE 最小值 | NO MINVALUE ] [ MAXVALUE 最大值 | NO MAXVALUE ]\n"
"    [ START [ WITH ] 启始值 ] [ CACHE 缓存 ] [ [ NO ] CYCLE ]\n"
"    [ OWNED BY { 表.列 | NONE } ]"

# sql_help.h:201
#: sql_help.h:245
msgid "define a new foreign server"
msgstr "建立新的触发器"

#: sql_help.h:246
msgid ""
"CREATE SERVER servername [ TYPE 'servertype' ] [ VERSION 'serverversion' ]\n"
"    FOREIGN DATA WRAPPER fdwname\n"
"    [ OPTIONS ( option 'value' [, ... ] ) ]"
msgstr ""
"CREATE SERVER 服务器名称 [ TYPE '服务器类型' ] [ VERSION '服务器版本' ]\n"
"    FOREIGN DATA WRAPPER 外部数据封装器名称\n"
"    [ OPTIONS ( 选项 '值' [, ... ] ) ]"

# sql_help.h:189
#: sql_help.h:249
msgid "define a new table"
msgstr "建立新的资料表"

#: sql_help.h:250
msgid ""
"CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE table_name ( [\n"
"  { column_name data_type [ DEFAULT default_expr ] [ column_constraint "
"[ ... ] ]\n"
"    | table_constraint\n"
"    | LIKE parent_table [ { INCLUDING | EXCLUDING } { DEFAULTS | CONSTRAINTS "
"| INDEXES } ] ... }\n"
"    [, ... ]\n"
"] )\n"
"[ INHERITS ( parent_table [, ... ] ) ]\n"
"[ WITH ( storage_parameter [= value] [, ... ] ) | WITH OIDS | WITHOUT "
"OIDS ]\n"
"[ ON COMMIT { PRESERVE ROWS | DELETE ROWS | DROP } ]\n"
"[ TABLESPACE tablespace ]\n"
"\n"
"where column_constraint is:\n"
"\n"
"[ CONSTRAINT constraint_name ]\n"
"{ NOT NULL | \n"
"  NULL | \n"
"  UNIQUE index_parameters |\n"
"  PRIMARY KEY index_parameters |\n"
"  CHECK ( expression ) |\n"
"  REFERENCES reftable [ ( refcolumn ) ] [ MATCH FULL | MATCH PARTIAL | MATCH "
"SIMPLE ]\n"
"    [ ON DELETE action ] [ ON UPDATE action ] }\n"
"[ DEFERRABLE | NOT DEFERRABLE ] [ INITIALLY DEFERRED | INITIALLY "
"IMMEDIATE ]\n"
"\n"
"and table_constraint is:\n"
"\n"
"[ CONSTRAINT constraint_name ]\n"
"{ UNIQUE ( column_name [, ... ] ) index_parameters |\n"
"  PRIMARY KEY ( column_name [, ... ] ) index_parameters |\n"
"  CHECK ( expression ) |\n"
"  FOREIGN KEY ( column_name [, ... ] ) REFERENCES reftable [ ( refcolumn "
"[, ... ] ) ]\n"
"    [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ] [ ON DELETE action ] [ ON "
"UPDATE action ] }\n"
"[ DEFERRABLE | NOT DEFERRABLE ] [ INITIALLY DEFERRED | INITIALLY "
"IMMEDIATE ]\n"
"\n"
"index_parameters in UNIQUE and PRIMARY KEY constraints are:\n"
"\n"
"[ WITH ( storage_parameter [= value] [, ... ] ) ]\n"
"[ USING INDEX TABLESPACE tablespace ]"
msgstr ""
"CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE 表名 ( [\n"
"  { 列名 数据类型 [ DEFAULT 缺省表达式 ] [ 列约束 [ ... ] ]\n"
"    | 表约束\n"
"    | LIKE 源表 [ { INCLUDING | EXCLUDING } { DEFAULTS | CONSTRAINTS | "
"INDEXES } ] ... }\n"
"    [, ... ]\n"
"] )\n"
"[ INHERITS ( 源表 [, ... ] ) ]\n"
"[ WITH ( 存储参数 [= 值] [, ... ] ) | WITH OIDS | WITHOUT OIDS ]\n"
"[ ON COMMIT { PRESERVE ROWS | DELETE ROWS | DROP } ]\n"
"[ TABLESPACE 表空间 ]\n"
"\n"
"其中列级约束是:\n"
"\n"
"[ CONSTRAINT 约束名称 ]\n"
"{ NOT NULL | \n"
"  NULL | \n"
"  UNIQUE 索引参数 |\n"
"  PRIMARY KEY 索引参数 |\n"
"  CHECK ( 表达式 ) |\n"
"  REFERENCES 所引用的表 [ ( 所引用的列 ) ] [ MATCH FULL | MATCH PARTIAL | "
"MATCH SIMPLE ]\n"
"    [ ON DELETE 操作 ] [ ON UPDATE 操作 ] }\n"
"[ DEFERRABLE | NOT DEFERRABLE ] [ INITIALLY DEFERRED | INITIALLY "
"IMMEDIATE ]\n"
"\n"
"表级约束是:\n"
"\n"
"[ CONSTRAINT 约束名称 ]\n"
"{ UNIQUE ( 列名 [, ... ] ) 索引参数 |\n"
"  PRIMARY KEY ( 列名 [, ... ] ) 索引参数 |\n"
"  CHECK ( 表达式 ) |\n"
"  FOREIGN KEY ( 列名 [, ... ] ) REFERENCES 所引用的表 [ ( 所引用的列 "
"[, ... ] ) ]\n"
"    [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ] [ ON DELETE 操作 ] [ ON "
"UPDATE 操作 ] }\n"
"[ DEFERRABLE | NOT DEFERRABLE ] [ INITIALLY DEFERRED | INITIALLY "
"IMMEDIATE ]\n"
"\n"
"在UNIQUE和PRIMARY KEY约束中的索引参数是:\n"
"\n"
"[ WITH ( 存储参数 [= 值] [, ... ] ) ]\n"
"[ USING INDEX TABLESPACE 表空间 ]"

# sql_help.h:193
# sql_help.h:389
#: sql_help.h:253 sql_help.h:525
msgid "define a new table from the results of a query"
msgstr "以查询结果建立新的资料表"

#: sql_help.h:254
msgid ""
"CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE table_name\n"
"    [ (column_name [, ...] ) ]\n"
"    [ WITH ( storage_parameter [= value] [, ... ] ) | WITH OIDS | WITHOUT "
"OIDS ]\n"
"    [ ON COMMIT { PRESERVE ROWS | DELETE ROWS | DROP } ]\n"
"    [ TABLESPACE tablespace ]\n"
"    AS query\n"
"    [ WITH [ NO ] DATA ]"
msgstr ""
"CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE 表名\n"
"    [ (列名 [, ...] ) ]\n"
"    [ WITH ( 存储参数 [= 值] [, ... ] ) | WITH OIDS | WITHOUT OIDS ]\n"
"    [ ON COMMIT { PRESERVE ROWS | DELETE ROWS | DROP } ]\n"
"    [ TABLESPACE 表空间 ]\n"
"    AS 查询语句\n"
"    [ WITH [ NO ] DATA ]"

# sql_help.h:197
#: sql_help.h:257
msgid "define a new tablespace"
msgstr "建立新的表空间"

# sql_help.h:198
#: sql_help.h:258
msgid ""
"CREATE TABLESPACE tablespacename [ OWNER username ] LOCATION 'directory'"
msgstr "CREATE TABLESPACE 表空间名称 [ OWNER 用户名称 ] LOCATION 'directory'"

# sql_help.h:129
#: sql_help.h:261
msgid "define a new text search configuration"
msgstr "定义一个新文本搜寻组态"

#: sql_help.h:262
msgid ""
"CREATE TEXT SEARCH CONFIGURATION name (\n"
"    PARSER = parser_name |\n"
"    COPY = source_config\n"
")"
msgstr ""
"CREATE TEXT SEARCH CONFIGURATION 名称 (\n"
"    PARSER = 解析器名称 |\n"
"    COPY = 源配置\n"
")"

# sql_help.h:129
#: sql_help.h:265
msgid "define a new text search dictionary"
msgstr "定义一个新文本搜寻字典"

#: sql_help.h:266
msgid ""
"CREATE TEXT SEARCH DICTIONARY name (\n"
"    TEMPLATE = template\n"
"    [, option = value [, ... ]]\n"
")"
msgstr ""
"CREATE TEXT SEARCH DICTIONARY 名称 (\n"
"    TEMPLATE = 模板\n"
"    [, 选项 = 值 [, ... ]]\n"
")"

# sql_help.h:197
#: sql_help.h:269
msgid "define a new text search parser"
msgstr "定义一个新文本搜寻剖析器"

#: sql_help.h:270
msgid ""
"CREATE TEXT SEARCH PARSER name (\n"
"    START = start_function ,\n"
"    GETTOKEN = gettoken_function ,\n"
"    END = end_function ,\n"
"    LEXTYPES = lextypes_function\n"
"    [, HEADLINE = headline_function ]\n"
")"
msgstr ""
"CREATE TEXT SEARCH PARSER 名称 (\n"
"    START = 启动函数 ,\n"
"    GETTOKEN = 用于获取符号的函数 ,\n"
"    END = 结束函数 ,\n"
"    LEXTYPES = 词汇类型函数\n"
"    [, HEADLINE = 标题函数 ]\n"
")"

# sql_help.h:181
#: sql_help.h:273
msgid "define a new text search template"
msgstr "定义一个新文本搜寻模版"

#: sql_help.h:274
msgid ""
"CREATE TEXT SEARCH TEMPLATE name (\n"
"    [ INIT = init_function , ]\n"
"    LEXIZE = lexize_function\n"
")"
msgstr ""
"CREATE TEXT SEARCH TEMPLATE 名称 (\n"
"    [ INIT = 初始化函数 , ]\n"
"    LEXIZE = 获取词汇大小的函数\n"
")"

# sql_help.h:201
#: sql_help.h:277
msgid "define a new trigger"
msgstr "建立新的触发器"

# sql_help.h:202
#: sql_help.h:278
msgid ""
"CREATE TRIGGER name { BEFORE | AFTER } { event [ OR ... ] }\n"
"    ON table [ FOR [ EACH ] { ROW | STATEMENT } ]\n"
"    EXECUTE PROCEDURE funcname ( arguments )"
msgstr ""
"CREATE TRIGGER 名称 { BEFORE | AFTER } { 事件 [ OR ... ] }\n"
"    ON 资料表 [ FOR [ EACH ] { ROW | STATEMENT } ]\n"
"    EXECUTE PROCEDURE 函数名称 ( 引数 )"

# sql_help.h:205
#: sql_help.h:281
msgid "define a new data type"
msgstr "建立新的资料型别"

#: sql_help.h:282
msgid ""
"CREATE TYPE name AS\n"
"    ( attribute_name data_type [, ... ] )\n"
"\n"
"CREATE TYPE name AS ENUM\n"
"    ( 'label' [, ... ] )\n"
"\n"
"CREATE TYPE name (\n"
"    INPUT = input_function,\n"
"    OUTPUT = output_function\n"
"    [ , RECEIVE = receive_function ]\n"
"    [ , SEND = send_function ]\n"
"    [ , TYPMOD_IN = type_modifier_input_function ]\n"
"    [ , TYPMOD_OUT = type_modifier_output_function ]\n"
"    [ , ANALYZE = analyze_function ]\n"
"    [ , INTERNALLENGTH = { internallength | VARIABLE } ]\n"
"    [ , PASSEDBYVALUE ]\n"
"    [ , ALIGNMENT = alignment ]\n"
"    [ , STORAGE = storage ]\n"
"    [ , LIKE = like_type ]\n"
"    [ , CATEGORY = category ]\n"
"    [ , PREFERRED = preferred ]\n"
"    [ , DEFAULT = default ]\n"
"    [ , ELEMENT = element ]\n"
"    [ , DELIMITER = delimiter ]\n"
")\n"
"\n"
"CREATE TYPE name"
msgstr ""
"CREATE TYPE 名称 AS\n"
"    ( 属性名称 数据类型 [, ... ] )\n"
"\n"
"CREATE TYPE 名称 AS ENUM\n"
"    ( '标签' [, ... ] )\n"
"\n"
"CREATE TYPE 名称 (\n"
"    INPUT = 输入函数,\n"
"    OUTPUT = 输出函数\n"
"    [ , RECEIVE = 接收函数 ]\n"
"    [ , SEND = 发送函数 ]\n"
"    [ , TYPMOD_IN = 用于修改类型的输入函数 ]\n"
"    [ , TYPMOD_OUT = 用于修改类型的输出函数 ]\n"
"    [ , ANALYZE = 分析函数 ]\n"
"    [ , INTERNALLENGTH = { 内部长度 | VARIABLE } ]\n"
"    [ , PASSEDBYVALUE ]\n"
"    [ , ALIGNMENT = 数据类型的存储基准要求 ]\n"
"    [ , STORAGE = 存储策略 ]\n"
"    [ , LIKE = 相像的类型 ]\n"
"    [ , CATEGORY = 类型的种类代码 ]\n"
"    [ , PREFERRED = 偏好类型 ]\n"
"    [ , DEFAULT = 数据类型的缺省值 ]\n"
"    [ , ELEMENT = 数组成员的类型 ]\n"
"    [ , DELIMITER = 分隔符 ]\n"
")\n"
"\n"
"CREATE TYPE 名称"

#: sql_help.h:286
msgid ""
"CREATE USER name [ [ WITH ] option [ ... ] ]\n"
"\n"
"where option can be:\n"
"    \n"
"      SUPERUSER | NOSUPERUSER\n"
"    | CREATEDB | NOCREATEDB\n"
"    | CREATEROLE | NOCREATEROLE\n"
"    | CREATEUSER | NOCREATEUSER\n"
"    | INHERIT | NOINHERIT\n"
"    | LOGIN | NOLOGIN\n"
"    | CONNECTION LIMIT connlimit\n"
"    | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password'\n"
"    | VALID UNTIL 'timestamp' \n"
"    | IN ROLE rolename [, ...]\n"
"    | IN GROUP rolename [, ...]\n"
"    | ROLE rolename [, ...]\n"
"    | ADMIN rolename [, ...]\n"
"    | USER rolename [, ...]\n"
"    | SYSID uid"
msgstr ""
"CREATE USER 名称 [ [ WITH ] 选项 [ ... ] ]\n"
"\n"
"在选项的地方可以是：\n"
"    \n"
"      SUPERUSER | NOSUPERUSER\n"
"    | CREATEDB | NOCREATEDB\n"
"    | CREATEROLE | NOCREATEROLE\n"
"    | CREATEUSER | NOCREATEUSER\n"
"    | INHERIT | NOINHERIT\n"
"    | LOGIN | NOLOGIN\n"
"    | CONNECTION LIMIT 连线限制\n"
"    | [ ENCRYPTED | UNENCRYPTED ] PASSWORD '密码'\n"
"    | VALID UNTIL '时间截记' \n"
"    | IN ROLE 角色名称 [, ...]\n"
"    | IN GROUP 角色名称 [, ...]\n"
"    | ROLE 角色名称 [, ...]\n"
"    | ADMIN 角色名称 [, ...]\n"
"    | USER 角色名称 [, ...]\n"
"    | SYSID uid"

#: sql_help.h:289
msgid "define a new mapping of a user to a foreign server"
msgstr "将用户的新映射定义到一个外部服务器"

#: sql_help.h:290
msgid ""
"CREATE USER MAPPING FOR { username | USER | CURRENT_USER | PUBLIC }\n"
"    SERVER servername\n"
"    [ OPTIONS ( option 'value' [ , ... ] ) ]"
msgstr ""
"CREATE USER MAPPING FOR { 用户名 | USER | CURRENT_USER | PUBLIC }\n"
"    SERVER 服务器名称\n"
"    [ OPTIONS ( 选项 '值' [ , ... ] ) ]"

# sql_help.h:213
#: sql_help.h:293
msgid "define a new view"
msgstr "建立新的视观表"

#: sql_help.h:294
msgid ""
"CREATE [ OR REPLACE ] [ TEMP | TEMPORARY ] VIEW name [ ( column_name "
"[, ...] ) ]\n"
"    AS query"
msgstr ""
"CREATE [ OR REPLACE ] [ TEMP | TEMPORARY ] VIEW 名称 [ ( 栏位_名称 "
"[, ...] ) ]\n"
"    AS 查询"

# sql_help.h:217
#: sql_help.h:297
msgid "deallocate a prepared statement"
msgstr "释放一个已预备好的叙述区块"

#: sql_help.h:298
msgid "DEALLOCATE [ PREPARE ] { name | ALL }"
msgstr "DEALLOCATE [ PREPARE ] { 名称 | ALL }"

# sql_help.h:221
#: sql_help.h:301
msgid "define a cursor"
msgstr "建立一个 cursor"

#: sql_help.h:302
msgid ""
"DECLARE name [ BINARY ] [ INSENSITIVE ] [ [ NO ] SCROLL ]\n"
"    CURSOR [ { WITH | WITHOUT } HOLD ] FOR query"
msgstr ""
"DECLARE 名称 [ BINARY ] [ INSENSITIVE ] [ [ NO ] SCROLL ]\n"
"    CURSOR [ { WITH | WITHOUT } HOLD ] FOR 查询"

# sql_help.h:225
#: sql_help.h:305
msgid "delete rows of a table"
msgstr "删除资料表中的资料列"

#: sql_help.h:306
msgid ""
"DELETE FROM [ ONLY ] table [ [ AS ] alias ]\n"
"    [ USING usinglist ]\n"
"    [ WHERE condition | WHERE CURRENT OF cursor_name ]\n"
"    [ RETURNING * | output_expression [ [ AS ] output_name ] [, ...] ]"
msgstr ""
"DELETE FROM [ ONLY ] 表[ [ AS ] 别名 ]\n"
"    [ USING 使用列表 ]\n"
"    [ WHERE 条件 | WHERE CURRENT OF 游标名称 ]\n"
"    [ RETURNING * | 输出表达式 [ [ AS ] 输出名称 ] [, ...] ]"

#: sql_help.h:309
msgid "discard session state"
msgstr "抛弃 session 状态"

#: sql_help.h:310
msgid "DISCARD { ALL | PLANS | TEMPORARY | TEMP }"
msgstr "DISCARD { ALL | PLANS | TEMPORARY | TEMP }"

# sql_help.h:229
#: sql_help.h:313
msgid "remove an aggregate function"
msgstr "移除一个聚集函数"

# sql_help.h:230
#: sql_help.h:314
msgid ""
"DROP AGGREGATE [ IF EXISTS ] name ( type [ , ... ] ) [ CASCADE | RESTRICT ]"
msgstr ""
"DROP AGGREGATE [ IF EXISTS ] 名称 ( 型别 [ , ... ] ) [ CASCADE | RESTRICT ]"

# sql_help.h:233
#: sql_help.h:317
msgid "remove a cast"
msgstr "移除一个型别转换"

# sql_help.h:234
#: sql_help.h:318
msgid ""
"DROP CAST [ IF EXISTS ] (sourcetype AS targettype) [ CASCADE | RESTRICT ]"
msgstr "DROP CAST [ IF EXISTS ] (来源型别 AS 目标型别) [ CASCADE | RESTRICT ]"

# sql_help.h:237
#: sql_help.h:321
msgid "remove a conversion"
msgstr "移除一个字元编码转换"

# sql_help.h:238
#: sql_help.h:322
msgid "DROP CONVERSION [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
msgstr "DROP CONVERSION [ IF EXISTS ] 名称 [ CASCADE | RESTRICT ]"

# sql_help.h:241
#: sql_help.h:325
msgid "remove a database"
msgstr "移除资料库"

# sql_help.h:242
#: sql_help.h:326
msgid "DROP DATABASE [ IF EXISTS ] name"
msgstr "DROP DATABASE [ IF EXISTS ] 名称"

# sql_help.h:245
#: sql_help.h:329
msgid "remove a domain"
msgstr "移除一个共同值域"

# sql_help.h:246
#: sql_help.h:330
msgid "DROP DOMAIN [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
msgstr "DROP DOMAIN [ IF EXISTS ] 名称 [, ...] [ CASCADE | RESTRICT ]"

# sql_help.h:297
#: sql_help.h:333
msgid "remove a foreign-data wrapper"
msgstr "删除一个外部数据封装器"

# sql_help.h:238
#: sql_help.h:334
msgid "DROP FOREIGN DATA WRAPPER [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
msgstr "DROP FOREIGN DATA WRAPPER [ IF EXISTS ] 名称 [ CASCADE | RESTRICT ]"

# sql_help.h:249
#: sql_help.h:337
msgid "remove a function"
msgstr "移除函数"

# sql_help.h:250
#: sql_help.h:338
msgid ""
"DROP FUNCTION [ IF EXISTS ] name ( [ [ argmode ] [ argname ] argtype "
"[, ...] ] )\n"
"    [ CASCADE | RESTRICT ]"
msgstr ""
"DROP FUNCTION [ IF EXISTS ] 名称 ( [ [ 引数模式 ] [ 引数名称 ] 引数型别 "
"[, ...] ] )\n"
"    [ CASCADE | RESTRICT ]"

# sql_help.h:241
#: sql_help.h:341 sql_help.h:369 sql_help.h:421
msgid "remove a database role"
msgstr "移除一个资料库成员"

#: sql_help.h:342
msgid "DROP GROUP [ IF EXISTS ] name [, ...]"
msgstr "DROP GROUP [ IF EXISTS ] 名称 [, ...]"

# sql_help.h:257
#: sql_help.h:345
msgid "remove an index"
msgstr "移除一个索引"

# sql_help.h:258
#: sql_help.h:346
msgid "DROP INDEX [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
msgstr "DROP INDEX [ IF EXISTS ] 名称 [, ...] [ CASCADE | RESTRICT ]"

# sql_help.h:261
#: sql_help.h:349
msgid "remove a procedural language"
msgstr "移除一个程序语言"

# sql_help.h:262
#: sql_help.h:350
msgid "DROP [ PROCEDURAL ] LANGUAGE [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
msgstr "DROP [ PROCEDURAL ] LANGUAGE [ IF EXISTS ] 名称 [ CASCADE | RESTRICT ]"

# sql_help.h:269
#: sql_help.h:353
msgid "remove an operator"
msgstr "移除运算子"

# sql_help.h:270
#: sql_help.h:354
msgid ""
"DROP OPERATOR [ IF EXISTS ] name ( { lefttype | NONE } , { righttype | "
"NONE } ) [ CASCADE | RESTRICT ]"
msgstr ""
"DROP OPERATOR [ IF EXISTS ] 名称 ( { 左侧资料型别 | NONE } , { 左侧资料型别 "
"| NONE } ) [ CASCADE | RESTRICT ]"

# sql_help.h:265
#: sql_help.h:357
msgid "remove an operator class"
msgstr "移除一个运算子类别"

# sql_help.h:266
#: sql_help.h:358
msgid ""
"DROP OPERATOR CLASS [ IF EXISTS ] name USING index_method [ CASCADE | "
"RESTRICT ]"
msgstr ""
"DROP OPERATOR CLASS [ IF EXISTS ] 名称 USING 索引_方式 [ CASCADE | RESTRICT ]"

# sql_help.h:269
#: sql_help.h:361
msgid "remove an operator family"
msgstr "移除一个运算子家族"

# sql_help.h:266
#: sql_help.h:362
msgid ""
"DROP OPERATOR FAMILY [ IF EXISTS ] name USING index_method [ CASCADE | "
"RESTRICT ]"
msgstr ""
"DROP OPERATOR FAMILY [ IF EXISTS ] 名称 USING 索引_方式 [ CASCADE | "
"RESTRICT ]"

#: sql_help.h:365
msgid "remove database objects owned by a database role"
msgstr "依照一个资料库角色拥有的资料库物件来移除"

# sql_help.h:258
#: sql_help.h:366
msgid "DROP OWNED BY name [, ...] [ CASCADE | RESTRICT ]"
msgstr "DROP OWNED BY 名称 [, ...] [ CASCADE | RESTRICT ]"

#: sql_help.h:370
msgid "DROP ROLE [ IF EXISTS ] name [, ...]"
msgstr "DROP ROLE [ IF EXISTS ] 名称 [, ...]"

# sql_help.h:273
#: sql_help.h:373
msgid "remove a rewrite rule"
msgstr "移除一个重写规则"

# sql_help.h:294
#: sql_help.h:374
msgid "DROP RULE [ IF EXISTS ] name ON relation [ CASCADE | RESTRICT ]"
msgstr "DROP RULE [ IF EXISTS ] 名称 ON 关联 [ CASCADE | RESTRICT ]"

# sql_help.h:277
#: sql_help.h:377
msgid "remove a schema"
msgstr "移除一个架构模式"

# sql_help.h:278
#: sql_help.h:378
msgid "DROP SCHEMA [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
msgstr "DROP SCHEMA [ IF EXISTS ] 名称 [, ...] [ CASCADE | RESTRICT ]"

# sql_help.h:281
#: sql_help.h:381
msgid "remove a sequence"
msgstr "移除序列数"

# sql_help.h:282
#: sql_help.h:382
msgid "DROP SEQUENCE [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
msgstr "DROP SEQUENCE [ IF EXISTS ] 名称 [, ...] [ CASCADE | RESTRICT ]"

# sql_help.h:237
#: sql_help.h:385
msgid "remove a foreign server descriptor"
msgstr "删除一个外部服务器描述符"

# sql_help.h:238
#: sql_help.h:386
msgid "DROP SERVER [ IF EXISTS ] servername [ CASCADE | RESTRICT ]"
msgstr "DROP SERVER [ IF EXISTS ] 服务器名称[ CASCADE | RESTRICT ]"

# sql_help.h:285
#: sql_help.h:389
msgid "remove a table"
msgstr "移除资料表"

# sql_help.h:286
#: sql_help.h:390
msgid "DROP TABLE [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
msgstr "DROP TABLE [ IF EXISTS ] 名称 [, ...] [ CASCADE | RESTRICT ]"

# sql_help.h:289
#: sql_help.h:393
msgid "remove a tablespace"
msgstr "移除一个表空间"

# sql_help.h:290
#: sql_help.h:394
msgid "DROP TABLESPACE [ IF EXISTS ] tablespacename"
msgstr "DROP TABLESPACE [ IF EXISTS ] 表空间名称"

# sql_help.h:301
#: sql_help.h:397
msgid "remove a text search configuration"
msgstr "移除一个文本搜寻组态"

# sql_help.h:238
#: sql_help.h:398
msgid ""
"DROP TEXT SEARCH CONFIGURATION [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
msgstr ""
"DROP TEXT SEARCH CONFIGURATION [ IF EXISTS ] 名称 [ CASCADE | RESTRICT ]"

# sql_help.h:301
#: sql_help.h:401
msgid "remove a text search dictionary"
msgstr "移除一个文本搜寻字典"

# sql_help.h:238
#: sql_help.h:402
msgid "DROP TEXT SEARCH DICTIONARY [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
msgstr "DROP TEXT SEARCH DICTIONARY [ IF EXISTS ] 名称 [ CASCADE | RESTRICT ]"

# sql_help.h:289
#: sql_help.h:405
msgid "remove a text search parser"
msgstr "移除一个文本搜寻剖析器"

# sql_help.h:238
#: sql_help.h:406
msgid "DROP TEXT SEARCH PARSER [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
msgstr "DROP TEXT SEARCH PARSER [ IF EXISTS ] 名称 [ CASCADE | RESTRICT ]"

# sql_help.h:277
#: sql_help.h:409
msgid "remove a text search template"
msgstr "移除一个文本搜寻模版"

# sql_help.h:278
#: sql_help.h:410
msgid "DROP TEXT SEARCH TEMPLATE [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
msgstr "DROP TEXT SEARCH TEMPLATE [ IF EXISTS ] 名称 [ CASCADE | RESTRICT ]"

# sql_help.h:293
#: sql_help.h:413
msgid "remove a trigger"
msgstr "移除触发器"

# sql_help.h:294
#: sql_help.h:414
msgid "DROP TRIGGER [ IF EXISTS ] name ON table [ CASCADE | RESTRICT ]"
msgstr "DROP TRIGGER [ IF EXISTS ] 名称 ON 资料表 [ CASCADE | RESTRICT ]"

# sql_help.h:297
#: sql_help.h:417
msgid "remove a data type"
msgstr "移除资料型别"

# sql_help.h:298
#: sql_help.h:418
msgid "DROP TYPE [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
msgstr "DROP TYPE [ IF EXISTS ] 名称 [, ...] [ CASCADE | RESTRICT ]"

#: sql_help.h:422
msgid "DROP USER [ IF EXISTS ] name [, ...]"
msgstr "DROP USER [ IF EXISTS ] 名称 [, ...]"

#: sql_help.h:425
msgid "remove a user mapping for a foreign server"
msgstr "为外部服务器删除用户映射"

#: sql_help.h:426
msgid ""
"DROP USER MAPPING [ IF EXISTS ] FOR { username | USER | CURRENT_USER | "
"PUBLIC } SERVER servername"
msgstr ""
"DROP USER MAPPING [ IF EXISTS ] FOR { 用户名 | USER | CURRENT_USER | "
"PUBLIC } SERVER 服务器名称"

# sql_help.h:305
#: sql_help.h:429
msgid "remove a view"
msgstr "移除一个视观表"

# sql_help.h:306
#: sql_help.h:430
msgid "DROP VIEW [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
msgstr "DROP VIEW [ IF EXISTS ] 名称 [, ...] [ CASCADE | RESTRICT ]"

# sql_help.h:310
#: sql_help.h:434
msgid "END [ WORK | TRANSACTION ]"
msgstr "END [ WORK | TRANSACTION ]"

# sql_help.h:313
#: sql_help.h:437
msgid "execute a prepared statement"
msgstr "执行一个已准备好的叙述区块"

#: sql_help.h:438
msgid "EXECUTE name [ ( parameter [, ...] ) ]"
msgstr "EXECUTE 名称 [ ( 参数 [, ...] ) ]"

# sql_help.h:317
#: sql_help.h:441
msgid "show the execution plan of a statement"
msgstr "显示一个叙述区块的执行计划"

# sql_help.h:318
#: sql_help.h:442
msgid "EXPLAIN [ ANALYZE ] [ VERBOSE ] statement"
msgstr "EXPLAIN [ ANALYZE ] [ VERBOSE ] 叙述"

# sql_help.h:321
#: sql_help.h:445
msgid "retrieve rows from a query using a cursor"
msgstr "从使用 cursor 的查询读取资料"

# sql_help.h:322
#: sql_help.h:446
msgid ""
"FETCH [ direction { FROM | IN } ] cursorname\n"
"\n"
"where direction can be empty or one of:\n"
"\n"
"    NEXT\n"
"    PRIOR\n"
"    FIRST\n"
"    LAST\n"
"    ABSOLUTE count\n"
"    RELATIVE count\n"
"    count\n"
"    ALL\n"
"    FORWARD\n"
"    FORWARD count\n"
"    FORWARD ALL\n"
"    BACKWARD\n"
"    BACKWARD count\n"
"    BACKWARD ALL"
msgstr ""
"FETCH [ direction { FROM | IN } ] cursorname\n"
"\n"
"在 direction 的地方可以是空的或是一个：\n"
"\n"
"    NEXT\n"
"    PRIOR\n"
"    FIRST\n"
"    LAST\n"
"    ABSOLUTE count\n"
"    RELATIVE count\n"
"    count\n"
"    ALL\n"
"    FORWARD\n"
"    FORWARD count\n"
"    FORWARD ALL\n"
"    BACKWARD\n"
"    BACKWARD count\n"
"    BACKWARD ALL"

# sql_help.h:325
#: sql_help.h:449
msgid "define access privileges"
msgstr "建立存取权限"

#: sql_help.h:450
msgid ""
"GRANT { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | "
"TRIGGER }\n"
"    [,...] | ALL [ PRIVILEGES ] }\n"
"    ON [ TABLE ] tablename [, ...]\n"
"    TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
"\n"
"GRANT { { SELECT | INSERT | UPDATE | REFERENCES } ( column [, ...] )\n"
"    [,...] | ALL [ PRIVILEGES ] ( column [, ...] ) }\n"
"    ON [ TABLE ] tablename [, ...]\n"
"    TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
"\n"
"GRANT { { USAGE | SELECT | UPDATE }\n"
"    [,...] | ALL [ PRIVILEGES ] }\n"
"    ON SEQUENCE sequencename [, ...]\n"
"    TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
"\n"
"GRANT { { CREATE | CONNECT | TEMPORARY | TEMP } [,...] | ALL "
"[ PRIVILEGES ] }\n"
"    ON DATABASE dbname [, ...]\n"
"    TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
"\n"
"GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
"    ON FOREIGN DATA WRAPPER fdwname [, ...]\n"
"    TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
"\n"
"GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
"    ON FOREIGN SERVER servername [, ...]\n"
"    TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
"\n"
"GRANT { EXECUTE | ALL [ PRIVILEGES ] }\n"
"    ON FUNCTION funcname ( [ [ argmode ] [ argname ] argtype [, ...] ] ) "
"[, ...]\n"
"    TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
"\n"
"GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
"    ON LANGUAGE langname [, ...]\n"
"    TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
"\n"
"GRANT { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] }\n"
"    ON SCHEMA schemaname [, ...]\n"
"    TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
"\n"
"GRANT { CREATE | ALL [ PRIVILEGES ] }\n"
"    ON TABLESPACE tablespacename [, ...]\n"
"    TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
"\n"
"GRANT role [, ...] TO rolename [, ...] [ WITH ADMIN OPTION ]"
msgstr ""
"GRANT { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | "
"TRIGGER }\n"
"    [,...] | ALL [ PRIVILEGES ] }\n"
"    ON [ TABLE ] 表名 [, ...]\n"
"    TO { [ GROUP ] 角色名称 | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
"\n"
"GRANT { { SELECT | INSERT | UPDATE | REFERENCES } ( 列 [, ...] )\n"
"    [,...] | ALL [ PRIVILEGES ] ( 列 [, ...] ) }\n"
"    ON [ TABLE ] 表名 [, ...]\n"
"    TO { [ GROUP ] 角色名 | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
"\n"
"GRANT { { USAGE | SELECT | UPDATE }\n"
"    [,...] | ALL [ PRIVILEGES ] }\n"
"    ON SEQUENCE 序列名称 [, ...]\n"
"    TO { [ GROUP ] 角色名称 | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
"\n"
"GRANT { { CREATE | CONNECT | TEMPORARY | TEMP } [,...] | ALL "
"[ PRIVILEGES ] }\n"
"    ON DATABASE 数据库名称 [, ...]\n"
"    TO { [ GROUP ] 角色名称 | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
"\n"
"GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
"    ON FOREIGN DATA WRAPPER 外部数据封装器名称 [, ...]\n"
"    TO { [ GROUP ] 角色名称 | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
"\n"
"GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
"    ON FOREIGN SERVER 服务器名称 [, ...]\n"
"    TO { [ GROUP ] 角色名称 | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
"\n"
"GRANT { EXECUTE | ALL [ PRIVILEGES ] }\n"
"    ON FUNCTION 函数名称 ( [ [ 参数模式 ] [ 参数名称 ] 参数类型 [, ...] ] ) "
"[, ...]\n"
"    TO { [ GROUP ] 角色名称 | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
"\n"
"GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
"    ON LANGUAGE 语言名称 [, ...]\n"
"    TO { [ GROUP ] 角色名称 | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
"\n"
"GRANT { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] }\n"
"    ON SCHEMA 模式名称 [, ...]\n"
"    TO { [ GROUP ] 角色名称 | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
"\n"
"GRANT { CREATE | ALL [ PRIVILEGES ] }\n"
"    ON TABLESPACE 表空间名称 [, ...]\n"
"    TO { [ GROUP ] 角色名称 | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
"\n"
"GRANT role [, ...] TO 角色名称 [, ...] [ WITH ADMIN OPTION ]"

# sql_help.h:329
#: sql_help.h:453
msgid "create new rows in a table"
msgstr "在资料表中建立资料"

#: sql_help.h:454
msgid ""
"INSERT INTO table [ ( column [, ...] ) ]\n"
"    { DEFAULT VALUES | VALUES ( { expression | DEFAULT } [, ...] ) [, ...] | "
"query }\n"
"    [ RETURNING * | output_expression [ [ AS ] output_name ] [, ...] ]"
msgstr ""
"INSERT INTO 表 [ ( 列 [, ...] ) ]\n"
"    { DEFAULT VALUES | VALUES ( { 表达式 | DEFAULT } [, ...] ) [, ...] | 查"
"询 }\n"
"    [ RETURNING * | 输出表达式 [ AS 输出名称 ] [, ...] ]"

# sql_help.h:333
#: sql_help.h:457
msgid "listen for a notification"
msgstr "等待通知"

# sql_help.h:334
#: sql_help.h:458
msgid "LISTEN name"
msgstr "LISTEN 名称"

# sql_help.h:337
#: sql_help.h:461
msgid "load a shared library file"
msgstr "加载一个共享库文件"

# sql_help.h:338
#: sql_help.h:462
msgid "LOAD 'filename'"
msgstr "LOAD '档案名称'"

# sql_help.h:341
#: sql_help.h:465
msgid "lock a table"
msgstr "锁住资料表"

# sql_help.h:342
#: sql_help.h:466
msgid ""
"LOCK [ TABLE ] [ ONLY ] name [, ...] [ IN lockmode MODE ] [ NOWAIT ]\n"
"\n"
"where lockmode is one of:\n"
"\n"
"    ACCESS SHARE | ROW SHARE | ROW EXCLUSIVE | SHARE UPDATE EXCLUSIVE\n"
"    | SHARE | SHARE ROW EXCLUSIVE | EXCLUSIVE | ACCESS EXCLUSIVE"
msgstr ""
"LOCK [ TABLE ] 名称 [, ...] [ IN 锁模式 MODE ] [ NOWAIT ]\n"
"\n"
"锁模式可以是下列其中之一：\n"
"\n"
"    ACCESS SHARE | ROW SHARE | ROW EXCLUSIVE | SHARE UPDATE EXCLUSIVE\n"
"    | SHARE | SHARE ROW EXCLUSIVE | EXCLUSIVE | ACCESS EXCLUSIVE"

# sql_help.h:345
#: sql_help.h:469
msgid "position a cursor"
msgstr "移动游标位置"

# sql_help.h:346
#: sql_help.h:470
msgid "MOVE [ direction { FROM | IN } ] cursorname"
msgstr "MOVE [ 方向 { FROM | IN } ] 游标名称"

# sql_help.h:349
#: sql_help.h:473
msgid "generate a notification"
msgstr "产生通告"

# sql_help.h:350
#: sql_help.h:474
msgid "NOTIFY name"
msgstr "NOTIFY 名称"

# sql_help.h:353
#: sql_help.h:477
msgid "prepare a statement for execution"
msgstr "预先编译叙述以执行"

#: sql_help.h:478
msgid "PREPARE name [ ( datatype [, ...] ) ] AS statement"
msgstr "PREPARE 名称 [ ( 资料型别 [, ...] ) ] AS 叙述句"

# sql_help.h:25
# sql_help.h:373
#: sql_help.h:481
msgid "prepare the current transaction for two-phase commit"
msgstr "预备当前事务交易的二段式提交"

#: sql_help.h:482
msgid "PREPARE TRANSACTION transaction_id"
msgstr "PREPARE TRANSACTION 事务交易_编号"

#: sql_help.h:485
msgid "change the ownership of database objects owned by a database role"
msgstr "依照一个资料库角色拥有的的资料库物件来更变所有权"

#: sql_help.h:486
msgid "REASSIGN OWNED BY old_role [, ...] TO new_role"
msgstr "REASSIGN OWNED BY 旧_角色 [, ...] TO 新_角色"

# sql_help.h:357
#: sql_help.h:489
msgid "rebuild indexes"
msgstr "重新建构索引"

# sql_help.h:358
#: sql_help.h:490
msgid "REINDEX { INDEX | TABLE | DATABASE | SYSTEM } name [ FORCE ]"
msgstr "REINDEX { INDEX | TABLE | DATABASE | SYSTEM } 名称 [ FORCE ]"

# sql_help.h:361
#: sql_help.h:493
msgid "destroy a previously defined savepoint"
msgstr "删除先前建立的储存点(Savepoint)"

# sql_help.h:362
#: sql_help.h:494
msgid "RELEASE [ SAVEPOINT ] savepoint_name"
msgstr "RELEASE [ SAVEPOINT ] 储存点名称"

# sql_help.h:365
#: sql_help.h:497
msgid "restore the value of a run-time parameter to the default value"
msgstr "将执行时期参数还原成预设值"

# sql_help.h:366
#: sql_help.h:498
msgid ""
"RESET configuration_parameter\n"
"RESET ALL"
msgstr ""
"RESET 组态_参数\n"
"RESET ALL"

# sql_help.h:369
#: sql_help.h:501
msgid "remove access privileges"
msgstr "移除存取权限"

#: sql_help.h:502
msgid ""
"REVOKE [ GRANT OPTION FOR ]\n"
"    { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | "
"TRIGGER }\n"
"    [,...] | ALL [ PRIVILEGES ] }\n"
"    ON [ TABLE ] tablename [, ...]\n"
"    FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
"    [ CASCADE | RESTRICT ]\n"
"\n"
"REVOKE [ GRANT OPTION FOR ]\n"
"    { { SELECT | INSERT | UPDATE | REFERENCES } ( column [, ...] )\n"
"    [,...] | ALL [ PRIVILEGES ] ( column [, ...] ) }\n"
"    ON [ TABLE ] tablename [, ...]\n"
"    FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
"    [ CASCADE | RESTRICT ]\n"
"\n"
"REVOKE [ GRANT OPTION FOR ]\n"
"    { { USAGE | SELECT | UPDATE }\n"
"    [,...] | ALL [ PRIVILEGES ] }\n"
"    ON SEQUENCE sequencename [, ...]\n"
"    FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
"    [ CASCADE | RESTRICT ]\n"
"\n"
"REVOKE [ GRANT OPTION FOR ]\n"
"    { { CREATE | CONNECT | TEMPORARY | TEMP } [,...] | ALL [ PRIVILEGES ] }\n"
"    ON DATABASE dbname [, ...]\n"
"    FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
"    [ CASCADE | RESTRICT ]\n"
"\n"
"REVOKE [ GRANT OPTION FOR ]\n"
"    { USAGE | ALL [ PRIVILEGES ] }\n"
"    ON FOREIGN DATA WRAPPER fdwname [, ...]\n"
"    FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
"    [ CASCADE | RESTRICT ]\n"
"\n"
"REVOKE [ GRANT OPTION FOR ]\n"
"    { USAGE | ALL [ PRIVILEGES ] }\n"
"    ON FOREIGN SERVER servername [, ...]\n"
"    FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
"    [ CASCADE | RESTRICT ]\n"
"\n"
"REVOKE [ GRANT OPTION FOR ]\n"
"    { EXECUTE | ALL [ PRIVILEGES ] }\n"
"    ON FUNCTION funcname ( [ [ argmode ] [ argname ] argtype [, ...] ] ) "
"[, ...]\n"
"    FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
"    [ CASCADE | RESTRICT ]\n"
"\n"
"REVOKE [ GRANT OPTION FOR ]\n"
"    { USAGE | ALL [ PRIVILEGES ] }\n"
"    ON LANGUAGE langname [, ...]\n"
"    FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
"    [ CASCADE | RESTRICT ]\n"
"\n"
"REVOKE [ GRANT OPTION FOR ]\n"
"    { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] }\n"
"    ON SCHEMA schemaname [, ...]\n"
"    FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
"    [ CASCADE | RESTRICT ]\n"
"\n"
"REVOKE [ GRANT OPTION FOR ]\n"
"    { CREATE | ALL [ PRIVILEGES ] }\n"
"    ON TABLESPACE tablespacename [, ...]\n"
"    FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
"    [ CASCADE | RESTRICT ]\n"
"\n"
"REVOKE [ ADMIN OPTION FOR ]\n"
"    role [, ...] FROM rolename [, ...]\n"
"    [ CASCADE | RESTRICT ]"
msgstr ""
"REVOKE [ GRANT OPTION FOR ]\n"
"    { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | "
"TRIGGER }\n"
"    [,...] | ALL [ PRIVILEGES ] }\n"
"    ON [ TABLE ] 表名 [, ...]\n"
"    FROM { [ GROUP ] 角色名 | PUBLIC } [, ...]\n"
"    [ CASCADE | RESTRICT ]\n"
"\n"
"REVOKE [ GRANT OPTION FOR ]\n"
"    { { SELECT | INSERT | UPDATE | REFERENCES } ( 列 [, ...] )\n"
"    [,...] | ALL [ PRIVILEGES ] ( 列 [, ...] ) }\n"
"    ON [ TABLE ] 表名 [, ...]\n"
"    FROM { [ GROUP ] 角色名 | PUBLIC } [, ...]\n"
"    [ CASCADE | RESTRICT ]\n"
"\n"
"REVOKE [ GRANT OPTION FOR ]\n"
"    { { USAGE | SELECT | UPDATE }\n"
"    [,...] | ALL [ PRIVILEGES ] }\n"
"    ON SEQUENCE 序列名称 [, ...]\n"
"    FROM { [ GROUP ] 角色名称 | PUBLIC } [, ...]\n"
"    [ CASCADE | RESTRICT ]\n"
"\n"
"REVOKE [ GRANT OPTION FOR ]\n"
"    { { CREATE | CONNECT | TEMPORARY | TEMP } [,...] | ALL [ PRIVILEGES ] }\n"
"    ON DATABASE 数据库名称 [, ...]\n"
"    FROM { [ GROUP ] 角色名称 | PUBLIC } [, ...]\n"
"    [ CASCADE | RESTRICT ]\n"
"\n"
"REVOKE [ GRANT OPTION FOR ]\n"
"    { USAGE | ALL [ PRIVILEGES ] }\n"
"    ON FOREIGN DATA WRAPPER 外部数据封装器名称 [, ...]\n"
"    FROM { [ GROUP ] 角色名称 | PUBLIC } [, ...]\n"
"    [ CASCADE | RESTRICT ]\n"
"\n"
"REVOKE [ GRANT OPTION FOR ]\n"
"    { USAGE | ALL [ PRIVILEGES ] }\n"
"    ON FOREIGN SERVER 服务器名称 [, ...]\n"
"    FROM { [ GROUP ] 角色名称 | PUBLIC } [, ...]\n"
"    [ CASCADE | RESTRICT ]\n"
"\n"
"REVOKE [ GRANT OPTION FOR ]\n"
"    { EXECUTE | ALL [ PRIVILEGES ] }\n"
"    ON FUNCTION 函数名称 ( [ [ 参数模式 ] [ 参数名称 ] 参数类型 [, ...] ] ) "
"[, ...]\n"
"    FROM { [ GROUP ] 角色名称 | PUBLIC } [, ...]\n"
"    [ CASCADE | RESTRICT ]\n"
"\n"
"REVOKE [ GRANT OPTION FOR ]\n"
"    { USAGE | ALL [ PRIVILEGES ] }\n"
"    ON LANGUAGE 语言名称 [, ...]\n"
"    FROM { [ GROUP ] 角色名称 | PUBLIC } [, ...]\n"
"    [ CASCADE | RESTRICT ]\n"
"\n"
"REVOKE [ GRANT OPTION FOR ]\n"
"    { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] }\n"
"    ON SCHEMA 模式名称 [, ...]\n"
"    FROM { [ GROUP ] 角色名称 | PUBLIC } [, ...]\n"
"    [ CASCADE | RESTRICT ]\n"
"\n"
"REVOKE [ GRANT OPTION FOR ]\n"
"    { CREATE | ALL [ PRIVILEGES ] }\n"
"    ON TABLESPACE tablespacename [, ...]\n"
"    FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
"    [ CASCADE | RESTRICT ]\n"
"\n"
"REVOKE [ ADMIN OPTION FOR ]\n"
"    role [, ...] FROM rolename [, ...]\n"
"    [ CASCADE | RESTRICT ]"

#: sql_help.h:506
msgid "ROLLBACK [ WORK | TRANSACTION ]"
msgstr "ROLLBACK [ WORK | TRANSACTION ]"

#: sql_help.h:509
msgid "cancel a transaction that was earlier prepared for two-phase commit"
msgstr "取消一个可以为两阶段提交容易配置的事务"

#: sql_help.h:510
msgid "ROLLBACK PREPARED transaction_id"
msgstr "ROLLBACK PREPARED 事务交易_编号"

# sql_help.h:377
#: sql_help.h:513
msgid "roll back to a savepoint"
msgstr "还原至一个储存点(Savepoint)"

# sql_help.h:378
#: sql_help.h:514
msgid "ROLLBACK [ WORK | TRANSACTION ] TO [ SAVEPOINT ] savepoint_name"
msgstr "ROLLBACK [ WORK | TRANSACTION ] TO [ SAVEPOINT ] 储存点_名称"

# sql_help.h:381
#: sql_help.h:517
msgid "define a new savepoint within the current transaction"
msgstr "在目前的事物交易中建立新的储存点(Savepoint)"

# sql_help.h:382
#: sql_help.h:518
msgid "SAVEPOINT savepoint_name"
msgstr "SAVEPOINT 储存点_名称"

# sql_help.h:385
#: sql_help.h:521 sql_help.h:557 sql_help.h:581
msgid "retrieve rows from a table or view"
msgstr "从资料表或视观表读取资料"

#: sql_help.h:522 sql_help.h:558 sql_help.h:582
msgid ""
"[ WITH [ RECURSIVE ] with_query [, ...] ]\n"
"SELECT [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ]\n"
"    * | expression [ [ AS ] output_name ] [, ...]\n"
"    [ FROM from_item [, ...] ]\n"
"    [ WHERE condition ]\n"
"    [ GROUP BY expression [, ...] ]\n"
"    [ HAVING condition [, ...] ]\n"
"    [ WINDOW window_name AS ( window_definition ) [, ...] ]\n"
"    [ { UNION | INTERSECT | EXCEPT } [ ALL ] select ]\n"
"    [ ORDER BY expression [ ASC | DESC | USING operator ] [ NULLS { FIRST | "
"LAST } ] [, ...] ]\n"
"    [ LIMIT { count | ALL } ]\n"
"    [ OFFSET start [ ROW | ROWS ] ]\n"
"    [ FETCH { FIRST | NEXT } [ count ] { ROW | ROWS } ONLY ]\n"
"    [ FOR { UPDATE | SHARE } [ OF table_name [, ...] ] [ NOWAIT ] [...] ]\n"
"\n"
"where from_item can be one of:\n"
"\n"
"    [ ONLY ] table_name [ * ] [ [ AS ] alias [ ( column_alias [, ...] ) ] ]\n"
"    ( select ) [ AS ] alias [ ( column_alias [, ...] ) ]\n"
"    with_query_name [ [ AS ] alias [ ( column_alias [, ...] ) ] ]\n"
"    function_name ( [ argument [, ...] ] ) [ AS ] alias [ ( column_alias "
"[, ...] | column_definition [, ...] ) ]\n"
"    function_name ( [ argument [, ...] ] ) AS ( column_definition [, ...] )\n"
"    from_item [ NATURAL ] join_type from_item [ ON join_condition | USING "
"( join_column [, ...] ) ]\n"
"\n"
"and with_query is:\n"
"\n"
"    with_query_name [ ( column_name [, ...] ) ] AS ( select )\n"
"\n"
"TABLE { [ ONLY ] table_name [ * ] | with_query_name }"
msgstr ""
"[ WITH [ RECURSIVE ] 查询 [, ...] ]\n"
"SELECT [ ALL | DISTINCT [ ON ( 表达式 [, ...] ) ] ]\n"
"    * | 表达式 [ [ AS ] 输出名 ] [, ...]\n"
"    [ FROM 查询成员 [, ...] ]\n"
"    [ WHERE 条件 ]\n"
"    [ GROUP BY 表达式 [, ...] ]\n"
"    [ HAVING 条件 [, ...] ]\n"
"    [ WINDOW 窗口名称 AS ( 窗口定义 ) [, ...] ]\n"
"    [ { UNION | INTERSECT | EXCEPT } [ ALL ] 查询语句 ]\n"
"    [ ORDER BY 表达式 [ ASC | DESC | USING operator ] [ NULLS { FIRST | "
"LAST } ] [, ...] ]\n"
"    [ LIMIT { 输出记录数 | ALL } ]\n"
"    [ OFFSET 开始值 [ ROW | ROWS ] ]\n"
"    [ FETCH { FIRST | NEXT } [ 一次取回的记录数量 ] { ROW | ROWS } ONLY ]\n"
"    [ FOR { UPDATE | SHARE } [ OF 表名 [, ...] ] [ NOWAIT ] [...] ]\n"
"\n"
"表或视图可以是下列对象之一:\n"
"\n"
"    [ ONLY ] 表名 [ * ] [ [ AS ] 化名 [ ( 列的化名 [, ...] ) ] ]\n"
"    ( 查询语句 ) [ AS ] 化名 [ ( 列的化名 [, ...] ) ]\n"
"    查询名称 [ [ AS ] 化名 [ ( 列的化名 [, ...] ) ] ]\n"
"    函数名称 ( [ 参数 [, ...] ] ) [ AS ] 化名 [ ( 列的化名 [, ...] | 列的定"
"义 [, ...] ) ]\n"
"    函数名称 ( [ 参数 [, ...] ] ) AS ( 列的定义 [, ...] )\n"
"    查询成员 [ NATURAL ] 连接类型 查询成员 [ ON 连接条件 | USING ( 连接列 "
"[, ...] ) ]\n"
"\n"
"查询是:\n"
"\n"
"    查询名称 [ ( 列名 [, ...] ) ] AS ( 查询语句 )\n"
"\n"
"TABLE { [ ONLY ] 表名 [ * ] | 查询名称 }"

#: sql_help.h:526
msgid ""
"[ WITH [ RECURSIVE ] with_query [, ...] ]\n"
"SELECT [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ]\n"
"    * | expression [ [ AS ] output_name ] [, ...]\n"
"    INTO [ TEMPORARY | TEMP ] [ TABLE ] new_table\n"
"    [ FROM from_item [, ...] ]\n"
"    [ WHERE condition ]\n"
"    [ GROUP BY expression [, ...] ]\n"
"    [ HAVING condition [, ...] ]\n"
"    [ WINDOW window_name AS ( window_definition ) [, ...] ]\n"
"    [ { UNION | INTERSECT | EXCEPT } [ ALL ] select ]\n"
"    [ ORDER BY expression [ ASC | DESC | USING operator ] [ NULLS { FIRST | "
"LAST } ] [, ...] ]\n"
"    [ LIMIT { count | ALL } ]\n"
"    [ OFFSET start [ ROW | ROWS ] ]\n"
"    [ FETCH { FIRST | NEXT } [ count ] { ROW | ROWS } ONLY ]\n"
"    [ FOR { UPDATE | SHARE } [ OF table_name [, ...] ] [ NOWAIT ] [...] ]"
msgstr ""
"[ WITH [ RECURSIVE ] 查询 [, ...] ]\n"
"SELECT [ ALL | DISTINCT [ ON ( 表达式 [, ...] ) ] ]\n"
"    * | 表达式 [ [ AS ] 输出名称 ] [, ...]\n"
"    INTO [ TEMPORARY | TEMP ] [ TABLE ] 新的表\n"
"    [ FROM 查询成员 [, ...] ]\n"
"    [ WHERE 条件 ]\n"
"    [ GROUP BY 表达式 [, ...] ]\n"
"    [ HAVING 表达式 [, ...] ]\n"
"    [ WINDOW 窗口名称 AS ( 窗口定义 ) [, ...] ]\n"
"    [ { UNION | INTERSECT | EXCEPT } [ ALL ] 查询 ]\n"
"    [ ORDER BY 表达式 [ ASC | DESC | USING operator ] [ NULLS { FIRST | "
"LAST } ] [, ...] ]\n"
"    [ LIMIT { 一次取出记录的数量 | ALL } ]\n"
"    [ OFFSET 起始值 [ ROW | ROWS ] ]\n"
"    [ FETCH { FIRST | NEXT } [ 下一次取出记录的数量 ] { ROW | ROWS } ONLY ]\n"
"    [ FOR { UPDATE | SHARE } [ OF 表名 [, ...] ] [ NOWAIT ] [...] ]"

# sql_help.h:393
#: sql_help.h:529
msgid "change a run-time parameter"
msgstr "更改一个执行时期参数"

#: sql_help.h:530
msgid ""
"SET [ SESSION | LOCAL ] configuration_parameter { TO | = } { value | 'value' "
"| DEFAULT }\n"
"SET [ SESSION | LOCAL ] TIME ZONE { timezone | LOCAL | DEFAULT }"
msgstr ""
"SET [ SESSION | LOCAL ] 组态_参数器 { TO | = } { 值 | '值' | DEFAULT }\n"
"SET [ SESSION | LOCAL ] TIME ZONE { 时区 | LOCAL | DEFAULT }"

# sql_help.h:397
#: sql_help.h:533
msgid "set constraint checking modes for the current transaction"
msgstr "设定约束限制检查模式给目前的事务交易"

# sql_help.h:398
#: sql_help.h:534
msgid "SET CONSTRAINTS { ALL | name [, ...] } { DEFERRED | IMMEDIATE }"
msgstr "SET CONSTRAINTS { ALL | 名称 [, ...] } { DEFERRED | IMMEDIATE }"

# sql_help.h:405
#: sql_help.h:537
msgid "set the current user identifier of the current session"
msgstr "设置当前 session 的当前用户的身份标识"

#: sql_help.h:538
msgid ""
"SET [ SESSION | LOCAL ] ROLE rolename\n"
"SET [ SESSION | LOCAL ] ROLE NONE\n"
"RESET ROLE"
msgstr ""
"SET [ SESSION | LOCAL ] ROLE 角色名称\n"
"SET [ SESSION | LOCAL ] ROLE NONE\n"
"RESET ROLE"

# sql_help.h:401
#: sql_help.h:541
msgid ""
"set the session user identifier and the current user identifier of the "
"current session"
msgstr "设置会话用户标识符和当前会话的当前用户标识符"

# sql_help.h:402
#: sql_help.h:542
msgid ""
"SET [ SESSION | LOCAL ] SESSION AUTHORIZATION username\n"
"SET [ SESSION | LOCAL ] SESSION AUTHORIZATION DEFAULT\n"
"RESET SESSION AUTHORIZATION"
msgstr ""
"SET [ SESSION | LOCAL ] SESSION AUTHORIZATION 用户名称\n"
"SET [ SESSION | LOCAL ] SESSION AUTHORIZATION DEFAULT\n"
"RESET SESSION AUTHORIZATION"

# sql_help.h:405
#: sql_help.h:545
msgid "set the characteristics of the current transaction"
msgstr "设定目前事物交易属性"

# sql_help.h:406
#: sql_help.h:546
msgid ""
"SET TRANSACTION transaction_mode [, ...]\n"
"SET SESSION CHARACTERISTICS AS TRANSACTION transaction_mode [, ...]\n"
"\n"
"where transaction_mode is one of:\n"
"\n"
"    ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ "
"UNCOMMITTED }\n"
"    READ WRITE | READ ONLY"
msgstr ""
"SET TRANSACTION 事务交易_模式 [, ...]\n"
"SET SESSION CHARACTERISTICS AS TRANSACTION 事务交易_模式 [, ...]\n"
"\n"
"在事务交易_模式的地方可以是一个：\n"
"\n"
"    ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ "
"UNCOMMITTED }\n"
"    READ WRITE | READ ONLY"

# sql_help.h:409
#: sql_help.h:549
msgid "show the value of a run-time parameter"
msgstr "显示执行时期的参数值"

# sql_help.h:410
#: sql_help.h:550
msgid ""
"SHOW name\n"
"SHOW ALL"
msgstr ""
"SHOW 名称\n"
"SHOW ALL"

# sql_help.h:414
#: sql_help.h:554
msgid ""
"START TRANSACTION [ transaction_mode [, ...] ]\n"
"\n"
"where transaction_mode is one of:\n"
"\n"
"    ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ "
"UNCOMMITTED }\n"
"    READ WRITE | READ ONLY"
msgstr ""
"START TRANSACTION [ 事务交易_模式 [, ...] ]\n"
"\n"
"在事务交易_模式的地方可以是一个：\n"
"\n"
"    ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ "
"UNCOMMITTED }\n"
"    READ WRITE | READ ONLY"

# sql_help.h:425
#: sql_help.h:561
msgid "empty a table or set of tables"
msgstr "空的资料表或资料表设置"

# sql_help.h:286
#: sql_help.h:562
msgid ""
"TRUNCATE [ TABLE ] [ ONLY ] name [, ... ]\n"
"    [ RESTART IDENTITY | CONTINUE IDENTITY ] [ CASCADE | RESTRICT ]"
msgstr ""
"TRUNCATE [ TABLE ] [ ONLY ] name [, ... ]\n"
"    [ RESTART IDENTITY | CONTINUE IDENTITY ] [ CASCADE | RESTRICT ]"

# sql_help.h:421
#: sql_help.h:565
msgid "stop listening for a notification"
msgstr "停止倾听通告"

# sql_help.h:422
#: sql_help.h:566
msgid "UNLISTEN { name | * }"
msgstr "UNLISTEN { 名称 | * }"

# sql_help.h:425
#: sql_help.h:569
msgid "update rows of a table"
msgstr "更新资料表中的资料列"

#: sql_help.h:570
msgid ""
"UPDATE [ ONLY ] table [ [ AS ] alias ]\n"
"    SET { column = { expression | DEFAULT } |\n"
"          ( column [, ...] ) = ( { expression | DEFAULT } [, ...] ) } "
"[, ...]\n"
"    [ FROM fromlist ]\n"
"    [ WHERE condition | WHERE CURRENT OF cursor_name ]\n"
"    [ RETURNING * | output_expression [ [ AS ] output_name ] [, ...] ]"
msgstr ""
"UPDATE [ ONLY ] 表名 [ [ AS ] 别名 ]\n"
"    SET { 栏位 = { 表达式 | 缺省值 } |\n"
"          ( 列 [, ...] ) = ( { 表达式 | 缺省 } [, ...] ) } [, ...]\n"
"    [ FROM from列表 ]\n"
"    [ WHERE 条件 | WHERE CURRENT OF 游标_名称 ]\n"
"    [ RETURNING * | 输出_表达式 [ AS 输出_名称 ] [, ...] ]"

# sql_help.h:429
#: sql_help.h:573
msgid "garbage-collect and optionally analyze a database"
msgstr "垃圾收集(GC)并选择性的分析资料库"

# sql_help.h:430
#: sql_help.h:574
msgid ""
"VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] [ table ]\n"
"VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] ANALYZE [ table [ (column "
"[, ...] ) ] ]"
msgstr ""
"VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] [ 资料表 ]\n"
"VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] ANALYZE [ 资料表 [ (栏位 [, ...] ) ] ]"

#: sql_help.h:577
msgid "compute a set of rows"
msgstr "计算一个资料列的集合"

#: sql_help.h:578
msgid ""
"VALUES ( expression [, ...] ) [, ...]\n"
"    [ ORDER BY sort_expression [ ASC | DESC | USING operator ] [, ...] ]\n"
"    [ LIMIT { count | ALL } ]\n"
"    [ OFFSET start [ ROW | ROWS ] ]\n"
"    [ FETCH { FIRST | NEXT } [ count ] { ROW | ROWS } ONLY ]"
msgstr ""
"VALUES ( 表达式 [, ...] ) [, ...]\n"
"    [ ORDER BY 排序表达式 [ ASC | DESC | USING 运算符 ] [, ...] ]\n"
"    [ LIMIT { 计数值 | ALL } ]\n"
"    [ OFFSET 起始值 [ ROW | ROWS ] ]\n"
"    [ FETCH { FIRST | NEXT } [ count ] { ROW | ROWS } ONLY ]"

# command.c:240
#: ../../port/exec.c:195 ../../port/exec.c:309 ../../port/exec.c:352
#, c-format
msgid "could not identify current directory: %s"
msgstr "无法识别目前的目录：%s"

# command.c:122
#: ../../port/exec.c:214
#, c-format
msgid "invalid binary \"%s\""
msgstr "无效的二进制码 \"%s\""

# command.c:1103
#: ../../port/exec.c:263
#, c-format
msgid "could not read binary \"%s\""
msgstr "无法读取二进制码 \"%s\""

#: ../../port/exec.c:270
#, c-format
msgid "could not find a \"%s\" to execute"
msgstr "未能找到一个 \"%s\" 来执行"

# command.c:256
#: ../../port/exec.c:325 ../../port/exec.c:361
#, c-format
msgid "could not change directory to \"%s\""
msgstr "无法切换目录至 \"%s\""

# command.c:1103
#: ../../port/exec.c:340
#, c-format
msgid "could not read symbolic link \"%s\""
msgstr "无法读取符号连结 \"%s\""

#: ../../port/exec.c:586
#, c-format
msgid "child process exited with exit code %d"
msgstr "子进程结束，结束代码 %d"

#: ../../port/exec.c:590
#, c-format
msgid "child process was terminated by exception 0x%X"
msgstr "子进程被例外(exception) 0x%X 终止"

#: ../../port/exec.c:599
#, c-format
msgid "child process was terminated by signal %s"
msgstr "子进程被信号 %s 终止"

#: ../../port/exec.c:602
#, c-format
msgid "child process was terminated by signal %d"
msgstr "子进程被信号 %d 终止"

#: ../../port/exec.c:606
#, c-format
msgid "child process exited with unrecognized status %d"
msgstr "子进程结束，不明状态代码 %d"
