@ -1,13 +1,13 @@
# simplified Chinese translation file for PostgreSQL server
# Weiping He <laser@zhengmai.com.cn>, 2001.
#
# $PostgreSQL: pgsql/src/backend/po/zh_CN.po,v 1.9 2004/12/11 19:08:56 petere Exp $
# $PostgreSQL: pgsql/src/backend/po/zh_CN.po,v 1.10 2005/01/06 09:07:12 petere Exp $
#
msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 8.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2004-12-02 10:00 +0000\n"
"POT-Creation-Date: 2004-12-14 10:09 +0000\n"
"PO-Revision-Date: 2003-09-15 13:49:24+0800\n"
"Last-Translator: Bao Wei <weibao@qmail.zhengmai.net.cn>\n"
"Language-Team: Weiping He <laser@zhengmai.com.cn>\n"
@ -220,8 +220,8 @@ msgid "function with OID %u does not exist"
msgstr "OID Ϊ %u <20> ĺ<EFBFBD> <C4BA> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> "
#: tcop/fastpath.c:291 tcop/postgres.c:287 tcop/postgres.c:310
#: commands/copy.c:403 commands/copy.c:421 commands/copy.c:425
#: commands/copy.c:486 commands/copy.c:535
#: commands/copy.c:404 commands/copy.c:422 commands/copy.c:426
#: commands/copy.c:487 commands/copy.c:536
msgid "unexpected EOF on client connection"
msgstr "<22> ڿͻ<DABF> <CDBB> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ϵ<EFBFBD> <CFB5> <EFBFBD> <EFBFBD> <EFBFBD> EOF"
@ -560,7 +560,7 @@ msgid "invalid DESCRIBE message subtype %d"
msgstr "<22> <> Ч<EFBFBD> <D0A7> DESCRIBE <20> <> Ϣ<EFBFBD> <CFA2> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> %d"
#: tcop/postgres.c:3341 nodes/print.c:86 storage/lmgr/deadlock.c:888
#: commands/vacuumlazy.c:517 commands/vacuumlazy.c:820 commands/vacuum.c:225 7
#: commands/vacuumlazy.c:517 commands/vacuumlazy.c:820 commands/vacuum.c:2273
#, c-format
msgid "%s"
msgstr "%s"
@ -656,7 +656,7 @@ msgstr "
msgid "permission denied: \"%s\" is a system catalog"
msgstr "Ȩ<> <EFBFBD> <DEB2> <EFBFBD> : \"%s\" <20> <> һ <EFBFBD> <D2BB> ϵͳ<CFB5> <CDB3> "
#: tcop/utility.c:323 commands/copy.c:905 executor/execMain.c:443
#: tcop/utility.c:323 commands/copy.c:906 executor/execMain.c:443
msgid "transaction is read-only"
msgstr "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ֻ<EFBFBD> <D6BB> "
@ -2498,11 +2498,11 @@ msgstr "
msgid "invalid mask length: %d"
msgstr "<22> <> Ч<EFBFBD> <D0A7> <EFBFBD> 볤<EFBFBD> <EBB3A4> : %d"
#: utils/adt/selfuncs.c:3370 utils/adt/selfuncs.c:375 7
#: utils/adt/selfuncs.c:3370 utils/adt/selfuncs.c:3775
msgid "case insensitive matching not supported on type bytea"
msgstr ""
#: utils/adt/selfuncs.c:3475 utils/adt/selfuncs.c:3918
#: utils/adt/selfuncs.c:3477 utils/adt/selfuncs.c:3936
msgid "regular-expression matching not supported on type bytea"
msgstr "<22> <> bytea <20> <> <EFBFBD> <EFBFBD> <EFBFBD> ϲ <EFBFBD> ֧<EFBFBD> <D6A7> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ʽ ƥ<CABD> <C6A5> "
@ -2637,8 +2637,8 @@ msgstr "
#: utils/adt/array_userfuncs.c:362 utils/adt/arrayfuncs.c:216
#: utils/adt/arrayfuncs.c:472 utils/adt/arrayfuncs.c:1153
#: utils/adt/arrayfuncs.c:2421 executor/execQual.c:257 executor/execQual.c:285
#: executor/execQual.c:2065
#: utils/adt/arrayfuncs.c:2421 executor/execQual.c:260 executor/execQual.c:288
#: executor/execQual.c:2138
#, c-format
msgid "number of array dimensions (%d) exceeds the maximum allowed (%d)"
msgstr ""
@ -2683,7 +2683,7 @@ msgstr "ȱ
msgid "malformed array literal: \"%s\""
msgstr ""
#: utils/adt/arrayfuncs.c:507 executor/execQual.c:2085
#: utils/adt/arrayfuncs.c:507 executor/execQual.c:2158
msgid ""
"multidimensional arrays must have array expressions with matching dimensions"
msgstr ""
@ -2943,8 +2943,8 @@ msgstr ""
msgid "function %u has too many arguments (%d, maximum is %d)"
msgstr "<22> <> <EFBFBD> <EFBFBD> %u <20> <> <EFBFBD> <EFBFBD> ̫<EFBFBD> <CCAB> (%d, <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> Ϊ %d)"
#: utils/fmgr/funcapi.c:39 executor/execQual.c:866 executor/execQual.c:910
#: executor/execQual.c:1086 executor/execQual.c:1211 executor/execQual.c:3445
#: utils/fmgr/funcapi.c:39 executor/execQual.c:870 executor/execQual.c:914
#: executor/execQual.c:1090 executor/execQual.c:1215 executor/execQual.c:3580
#: executor/functions.c:666 executor/functions.c:705
msgid "set-valued function called in context that cannot accept a set"
msgstr ""
@ -3044,7 +3044,7 @@ msgstr "
#: utils/init/miscinit.c:832 utils/init/miscinit.c:841 utils/misc/guc.c:4798
#: utils/misc/guc.c:4862 access/transam/xlog.c:1556 access/transam/xlog.c:1680
#: access/transam/xlog.c:2975 access/transam/xlog.c:3013
#: commands/tablespace.c:664 commands/tablespace.c:670 commands/copy.c:1117
#: commands/tablespace.c:664 commands/tablespace.c:670 commands/copy.c:1118
#: postmaster/postmaster.c:2917 postmaster/postmaster.c:2927
#, c-format
msgid "could not write to file \"%s\": %m"
@ -3662,7 +3662,7 @@ msgstr "
#: utils/misc/guc.c:1006
msgid "This includes operations such as VACUUM and CREATE INDEX."
msgstr ""
msgstr "<EFBFBD> ˴ <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> VACUUM <20> <> CREATE INDEX. "
#: utils/misc/guc.c:1014
msgid "Sets the maximum stack depth, in kilobytes."
@ -3705,11 +3705,11 @@ msgstr "ֵΪ 0
msgid ""
"Sets the maximum number of tables and indexes for which free space is "
"tracked."
msgstr ""
msgstr "Ϊ<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ٿ<EFBFBD> <EFBFBD> пռ <EFBFBD> <EFBFBD> ı <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> . "
#: utils/misc/guc.c:1115
msgid "Sets the maximum number of disk pages for which free space is tracked."
msgstr ""
msgstr "Ϊ<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ٿ<EFBFBD> <EFBFBD> пռ <EFBFBD> <EFBFBD> Ĵ<EFBFBD> <EFBFBD> <EFBFBD> ҳ (disk page) <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> . "
#: utils/misc/guc.c:1124
msgid "Sets the maximum number of locks per transaction."
@ -3750,13 +3750,13 @@ msgstr ""
#: utils/misc/guc.c:1185
msgid "Sets the number of disk-page buffers in shared memory for WAL."
msgstr ""
msgstr "Ϊ WAL <20> <> <EFBFBD> ù<EFBFBD> <C3B9> <EFBFBD> <EFBFBD> ڴ<EFBFBD> <DAB4> д<EFBFBD> <D0B4> <EFBFBD> ҳ<EFBFBD> <D2B3> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ĸ<EFBFBD> <C4B8> <EFBFBD> . "
#: utils/misc/guc.c:1194
msgid ""
"Sets the delay in microseconds between transaction commit and flushing WAL "
"to disk."
msgstr ""
msgstr "<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ύ<EFBFBD> <EFBFBD> ˢ<EFBFBD> <EFBFBD> WAL <20> <> <EFBFBD> <EFBFBD> <EFBFBD> ̼<EFBFBD> <CCBC> <EFBFBD> <EFBFBD> ӳ<EFBFBD> ʱ<EFBFBD> <CAB1> , <20> <> λ<CEBB> <CEA2> . "
#: utils/misc/guc.c:1204
msgid ""
@ -3877,11 +3877,11 @@ msgstr "
#: utils/misc/guc.c:1418
msgid "WAL archiving command."
msgstr ""
msgstr "WAL <20> 鵵<EFBFBD> <E9B5B5> <EFBFBD> <EFBFBD> . "
#: utils/misc/guc.c:1419
msgid "The shell command that will be called to archive a WAL file."
msgstr ""
msgstr "<EFBFBD> 鵵һ <EFBFBD> <EFBFBD> WAL <20> ļ<EFBFBD> <C4BC> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> shell <20> <> <EFBFBD> <EFBFBD> . "
#: utils/misc/guc.c:1427
msgid "Sets the client's character set encoding."
@ -3928,13 +3928,13 @@ msgstr "
#: utils/misc/guc.c:1477
msgid ""
"Causes all statements generating error at or above this level to be logged."
msgstr ""
msgstr "<EFBFBD> ڴ˼<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ϼ<EFBFBD> <EFBFBD> <EFBFBD> , <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> Ĵ<EFBFBD> <C4B4> <EFBFBD> <F3BDABB1> <EFBFBD> ¼. "
#: utils/misc/guc.c:1478
msgid ""
"All SQL statements that cause an error of the specified level or a higher "
"level are logged."
msgstr ""
msgstr "<EFBFBD> <EFBFBD> ָ<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> , <20> <> <EFBFBD> <EFBFBD> SQL <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> Ĵ<EFBFBD> <C4B4> <EFBFBD> <F3BDABB1> <EFBFBD> ¼. "
#: utils/misc/guc.c:1487
msgid "Controls information prefixed to each log line"
@ -5944,16 +5944,16 @@ msgstr "BEFORE STATEMENT
msgid "could not serialize access due to concurrent update"
msgstr ""
#: commands/trigger.c:272 3
#: commands/trigger.c:2731
msgid "unnamed constraints cannot be set explicitly"
msgstr ""
#: commands/trigger.c:2762
#: commands/trigger.c:2770
#, c-format
msgid "constraint \"%s\" is not deferrable"
msgstr "Լ<> <D4BC> \"%s\" <20> <> <EFBFBD> <EFBFBD> չ<EFBFBD> <D5B9> "
#: commands/trigger.c:2777 commands/tablecmds.c:4574
#: commands/trigger.c:2785 commands/tablecmds.c:4574
#, c-format
msgid "constraint \"%s\" does not exist"
msgstr "Լ<> <D4BC> \"%s\" <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> "
@ -6095,10 +6095,10 @@ msgstr "
#: commands/functioncmds.c:244 commands/functioncmds.c:252
#: commands/functioncmds.c:260 commands/dbcommands.c:108
#: commands/dbcommands.c:116 commands/dbcommands.c:124
#: commands/dbcommands.c:132 commands/copy.c:720 commands/copy.c:728
#: commands/copy.c:736 commands/copy.c:744 commands/copy.c:752
#: commands/copy.c:760 commands/copy.c:768 commands/copy.c:776
#: commands/copy.c:784 commands/user.c:576 commands/user.c:588
#: commands/dbcommands.c:132 commands/copy.c:721 commands/copy.c:729
#: commands/copy.c:737 commands/copy.c:745 commands/copy.c:753
#: commands/copy.c:761 commands/copy.c:769 commands/copy.c:777
#: commands/copy.c:785 commands/user.c:576 commands/user.c:588
#: commands/user.c:596 commands/user.c:604 commands/user.c:612
#: commands/user.c:620 commands/user.c:826 commands/user.c:838
#: commands/user.c:846 commands/user.c:854 commands/user.c:1356
@ -6353,113 +6353,113 @@ msgstr "Ŀ
msgid "conversion \"%s\" already exists in schema \"%s\""
msgstr "Լ<> <D4BC> \"%s\" <20> Ѿ<EFBFBD> <D1BE> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ģʽ \"%s\" <20> <> "
#: commands/prepare.c:61
#: commands/prepare.c:62
msgid "invalid statement name: must not be empty"
msgstr "<22> <> Ч<EFBFBD> <D0A7> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> : <20> <> <EFBFBD> <EFBFBD> Ϊ<EFBFBD> <CEAA> "
#: commands/prepare.c:80
#: commands/prepare.c:81
msgid "utility statements cannot be prepared"
msgstr "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <D7BC> <EFBFBD> ù<EFBFBD> <C3B9> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> "
#: commands/prepare.c:168 commands/prepare.c:173 commands/prepare.c:535
#: commands/prepare.c:179 commands/prepare.c:184 commands/prepare.c:544
msgid "prepared statement is not a SELECT"
msgstr "<> <D7BC> <EFBFBD> õ<EFBFBD> <C3B5> <EFBFBD> <EFBFBD> 䲻<EFBFBD> <E4B2BB> һ <EFBFBD> <D2BB> SELECT"
#: commands/prepare.c:30 7
#: commands/prepare.c:31 7
#, c-format
msgid "prepared statement \"%s\" already exists"
msgstr "<> <D7BC> <EFBFBD> õ<EFBFBD> <C3B5> <EFBFBD> <EFBFBD> <EFBFBD> \"%s\" <20> Ѿ<EFBFBD> <D1BE> <EFBFBD> <EFBFBD> <EFBFBD> "
#: commands/prepare.c:387
#: commands/prepare.c:396
#, c-format
msgid "prepared statement \"%s\" does not exist"
msgstr "<> <D7BC> <EFBFBD> õ<EFBFBD> <C3B5> <EFBFBD> <EFBFBD> <EFBFBD> \"%s\" <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> "
#: commands/copy.c:204 commands/copy.c:216 commands/copy.c:249
#: commands/copy.c:259
#: commands/copy.c:205 commands/copy.c:217 commands/copy.c:250
#: commands/copy.c:260
msgid "COPY BINARY is not supported to stdout or from stdin"
msgstr "COPOY BINARY <20> <> ֧<EFBFBD> <D6A7> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <D7BC> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> Ա<EFBFBD> <EFBFBD> <D7BC> <EFBFBD> <EFBFBD> "
#: commands/copy.c:312
#: commands/copy.c:313
#, c-format
msgid "could not write to COPY file: %m"
msgstr "<22> <EFBFBD> д<EFBFBD> <D0B4> COPY <20> ļ<EFBFBD> : %m"
#: commands/copy.c:320
#: commands/copy.c:321
msgid "connection lost during COPY to stdout"
msgstr "COPY <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <D7BC> <EFBFBD> <EFBFBD> <EFBFBD> Ĺ<EFBFBD> <C4B9> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ж<EFBFBD> "
#: commands/copy.c:437
#: commands/copy.c:438
#, c-format
msgid "COPY from stdin failed: %s"
msgstr "<22> ӱ<EFBFBD> <EFBFBD> <D7BC> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> COPY ʧ<> <CAA7> : %s"
#: commands/copy.c:453
#: commands/copy.c:454
#, c-format
msgid "unexpected message type 0x%02X during COPY from stdin"
msgstr "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> Ϣ<EFBFBD> <CFA2> <EFBFBD> <EFBFBD> 0x%02X, <20> ڱ<EFBFBD> <EFBFBD> <D7BC> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> COPY <20> Ĺ<EFBFBD> <C4B9> <EFBFBD> <EFBFBD> <EFBFBD> "
#: commands/copy.c:795
#: commands/copy.c:796
msgid "cannot specify DELIMITER in BINARY mode"
msgstr "<22> <> BINARY ģʽ <C4A3> <CABD> <EFBFBD> 㲻<EFBFBD> <E3B2BB> ָ<EFBFBD> <D6B8> DELIMITER"
#: commands/copy.c:800
#: commands/copy.c:801
msgid "cannot specify CSV in BINARY mode"
msgstr "<22> <> BINARY ģʽ <C4A3> в<EFBFBD> <D0B2> <EFBFBD> ָ<EFBFBD> <D6B8> CSV"
#: commands/copy.c:805
#: commands/copy.c:806
msgid "cannot specify NULL in BINARY mode"
msgstr "<22> <> BINARY ģʽ <C4A3> <CABD> <EFBFBD> 㲻<EFBFBD> <E3B2BB> ָ<EFBFBD> <D6B8> NULL"
#: commands/copy.c:828
#: commands/copy.c:829
msgid "COPY delimiter must be a single character"
msgstr "COPY <20> ķָ<C4B7> <D6B8> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ǵ<EFBFBD> <C7B5> <EFBFBD> <EFBFBD> ַ<EFBFBD> "
#: commands/copy.c:836
#: commands/copy.c:837
msgid "COPY quote available only in CSV mode"
msgstr ""
#: commands/copy.c:841
#: commands/copy.c:842
msgid "COPY quote must be a single character"
msgstr "COPY <20> <> <EFBFBD> <EFBFBD> (quote) <20> <> <EFBFBD> <EFBFBD> <EFBFBD> ǵ<EFBFBD> <C7B5> <EFBFBD> <EFBFBD> ַ<EFBFBD> "
#: commands/copy.c:849
#: commands/copy.c:850
msgid "COPY escape available only in CSV mode"
msgstr "COPY ת<> <D7AA> (escape) ֻ<> <D6BB> CSV ģʽ <C4A3> <CABD> <EFBFBD> <EFBFBD> Ч"
#: commands/copy.c:854
#: commands/copy.c:855
msgid "COPY escape must be a single character"
msgstr "COPY ת<> <D7AA> (escape) <20> <> <EFBFBD> <EFBFBD> <EFBFBD> ǵ<EFBFBD> <C7B5> <EFBFBD> <EFBFBD> ַ<EFBFBD> "
#: commands/copy.c:862
#: commands/copy.c:863
msgid "COPY force quote available only in CSV mode"
msgstr ""
#: commands/copy.c:866
#: commands/copy.c:867
msgid "COPY force quote only available using COPY TO"
msgstr ""
#: commands/copy.c:874
#: commands/copy.c:875
msgid "COPY force not null available only in CSV mode"
msgstr ""
#: commands/copy.c:878
#: commands/copy.c:879
msgid "COPY force not null only available using COPY FROM"
msgstr ""
#: commands/copy.c:886
#: commands/copy.c:887
msgid "COPY delimiter must not appear in the NULL specification"
msgstr ""
#: commands/copy.c:894
#: commands/copy.c:895
msgid "CSV quote character must not appear in the NULL specification"
msgstr ""
#: commands/copy.c:916
#: commands/copy.c:917
msgid "must be superuser to COPY to or from a file"
msgstr "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> Ϊ<EFBFBD> <CEAA> <EFBFBD> <EFBFBD> <EFBFBD> û<EFBFBD> <C3BB> <EFBFBD> <EFBFBD> <EFBFBD> COPY <20> <> <EFBFBD> ļ<EFBFBD> <C4BC> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ļ<EFBFBD> COPY"
#: commands/copy.c:917
#: commands/copy.c:918
msgid ""
"Anyone can COPY to stdout or from stdin. psql's \\copy command also works "
"for anyone."
@ -6467,188 +6467,188 @@ msgstr ""
"<22> κ<EFBFBD> <CEBA> ˿<EFBFBD> <CBBF> <EFBFBD> COPY <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <D7BC> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> Ա<EFBFBD> <EFBFBD> <D7BC> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> COPY. <20> κ<EFBFBD> <CEBA> <EFBFBD> Ҳ<EFBFBD> <D2B2> <EFBFBD> <EFBFBD> ʹ <EFBFBD> <CAB9> Psql <20> <> "
"\\copy <20> <> <EFBFBD> <EFBFBD> ."
#: commands/copy.c:926
#: commands/copy.c:927
#, c-format
msgid "table \"%s\" does not have OIDs"
msgstr "<22> <> \"%s\" û<> <C3BB> OID"
#: commands/copy.c:952
#: commands/copy.c:953
#, c-format
msgid "FORCE QUOTE column \"%s\" not referenced by COPY"
msgstr ""
#: commands/copy.c:975
#: commands/copy.c:976
#, c-format
msgid "FORCE NOT NULL column \"%s\" not referenced by COPY"
msgstr ""
#: commands/copy.c:1002
#: commands/copy.c:1003
#, c-format
msgid "cannot copy to view \"%s\""
msgstr "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> Կ<EFBFBD> <D4BF> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ͼ \"%s\""
#: commands/copy.c:1007
#: commands/copy.c:1008
#, c-format
msgid "cannot copy to sequence \"%s\""
msgstr "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> Կ<EFBFBD> <D4BF> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> \"%s\""
#: commands/copy.c:1012
#: commands/copy.c:1013
#, c-format
msgid "cannot copy to non-table relation \"%s\""
msgstr "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> Կ<EFBFBD> <D4BF> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> DZ<EFBFBD> <C7B1> <EFBFBD> ϵ \"%s\""
#: commands/copy.c:1031
#: commands/copy.c:1032
#, c-format
msgid "could not open file \"%s\" for reading: %m"
msgstr "Ϊ<> ˶<EFBFBD> ȡ, <20> <EFBFBD> <DEB7> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ļ<EFBFBD> \"%s\": %m"
#: commands/copy.c:1040 commands/copy.c:1103
#: commands/copy.c:1041 commands/copy.c:1104
#, c-format
msgid "\"%s\" is a directory"
msgstr "\"%s\" <20> <> һ <EFBFBD> <D2BB> Ŀ¼"
#: commands/copy.c:1053
#: commands/copy.c:1054
#, c-format
msgid "cannot copy from view \"%s\""
msgstr "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> Դ<EFBFBD> <D4B4> <EFBFBD> ͼ \"%s\" <20> <> <EFBFBD> <EFBFBD> "
#: commands/copy.c:1058
#: commands/copy.c:1059
#, c-format
msgid "cannot copy from sequence \"%s\""
msgstr "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> Դ<EFBFBD> <D4B4> <EFBFBD> <EFBFBD> <EFBFBD> \"%s\" <20> <> <EFBFBD> <EFBFBD> "
#: commands/copy.c:1063
#: commands/copy.c:1064
#, c-format
msgid "cannot copy from non-table relation \"%s\""
msgstr "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> ԴӷDZ<D3B7> <C7B1> <EFBFBD> ϵ \"%s\" <20> <> <EFBFBD> <EFBFBD> "
#: commands/copy.c:1085
#: commands/copy.c:1086
msgid "relative path not allowed for COPY to file"
msgstr "COPY <20> <> <EFBFBD> ļ<EFBFBD> <C4BC> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ·<EFBFBD> <C2B7> "
#: commands/copy.c:1094
#: commands/copy.c:1095
#, c-format
msgid "could not open file \"%s\" for writing: %m"
msgstr "Ϊ<> <CEAA> д<EFBFBD> <D0B4> , <20> <EFBFBD> <DEB7> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ļ<EFBFBD> \"%s\": %m"
#: commands/copy.c:1386
#: commands/copy.c:1388
#, c-format
msgid "COPY %s, line %d, column %s"
msgstr "COPY %s, <20> <> %d, <20> <> %s"
#: commands/copy.c:138 9 commands/copy.c:1422
#: commands/copy.c:1391 commands/copy.c:1424
#, c-format
msgid "COPY %s, line %d"
msgstr "COPY %s, <20> <> %d"
#: commands/copy.c:1397
#: commands/copy.c:1399
#, c-format
msgid "COPY %s, line %d, column %s: \"%s\""
msgstr "COPY %s, <20> <> %d, <20> <> %s: \"%s\""
#: commands/copy.c:1408
#: commands/copy.c:141 0
#, c-format
msgid "COPY %s, line %d: \"%s\""
msgstr "COPY %s, <20> <> %d: \"%s\""
#: commands/copy.c:1634
#: commands/copy.c:1636
msgid "COPY file signature not recognized"
msgstr "<22> ļ<EFBFBD> ǩ<EFBFBD> ֲ<EFBFBD> <D6B2> <EFBFBD> <EFBFBD> Ͽ<EFBFBD> "
#: commands/copy.c:1640
#: commands/copy.c:1642
msgid "invalid COPY file header (missing flags)"
msgstr "<22> <> Ч<EFBFBD> <D0A7> COPY <20> ļ<EFBFBD> ͷ (ȱ<> ٱ<EFBFBD> ־)"
#: commands/copy.c:1646
#: commands/copy.c:1648
msgid "unrecognized critical flags in COPY file header"
msgstr "<22> <> COPY <20> ļ<EFBFBD> ͷ<EFBFBD> в<EFBFBD> <D0B2> Ͽɵ<CFBF> Σ<EFBFBD> ձ<EFBFBD> ־"
#: commands/copy.c:1652
#: commands/copy.c:1654
msgid "invalid COPY file header (missing length)"
msgstr "<22> <> Ч<EFBFBD> <D0A7> COPY <20> ļ<EFBFBD> ͷ (ȱ<> ٳ<EFBFBD> <D9B3> <EFBFBD> )"
#: commands/copy.c:1660
#: commands/copy.c:1662
msgid "invalid COPY file header (wrong length)"
msgstr "<22> <> Ч<EFBFBD> <D0A7> COPY <20> ļ<EFBFBD> ͷ (<28> <> <EFBFBD> <EFBFBD> )"
#: commands/copy.c:1739
#: commands/copy.c:1741
msgid "null OID in COPY data"
msgstr "<22> <> COPY <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> û<EFBFBD> <C3BB> OID"
#: commands/copy.c:1748 commands/copy.c:1845
#: commands/copy.c:1750 commands/copy.c:1847
msgid "invalid OID in COPY data"
msgstr "<22> <> COPY <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> Ч<EFBFBD> <D0A7> OID"
#: commands/copy.c:1768
#: commands/copy.c:1770
#, c-format
msgid "missing data for column \"%s\""
msgstr "<22> ֶ<EFBFBD> \"%s\" ȱ<> <C8B1> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> "
#: commands/copy.c:177 8
#: commands/copy.c:1780
msgid "unterminated CSV quoted field"
msgstr "CSV <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> û<EFBFBD> н<EFBFBD> <D0BD> <EFBFBD> "
#: commands/copy.c:1813
#: commands/copy.c:1815
msgid "extra data after last expected column"
msgstr "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ֶκ<D6B6> <CEBA> ж<EFBFBD> <D0B6> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> "
#: commands/copy.c:1831
#: commands/copy.c:1833
#, c-format
msgid "row field count is %d, expected %d"
msgstr "Ԫ<> <D4AA> <EFBFBD> ֶμ<D6B6> <CEBC> <EFBFBD> <EFBFBD> <EFBFBD> %d, <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> %d"
#: commands/copy.c:2053 commands/copy.c:2071
#: commands/copy.c:2055 commands/copy.c:2073
msgid "literal carriage return found in data"
msgstr ""
#: commands/copy.c:2054 commands/copy.c:2072
#: commands/copy.c:2056 commands/copy.c:2074
msgid "Use \"\\r\" to represent carriage return."
msgstr ""
#: commands/copy.c:208 9
#: commands/copy.c:2091
msgid "literal newline found in data"
msgstr ""
#: commands/copy.c:2090
#: commands/copy.c:2092
msgid "Use \"\\n\" to represent newline."
msgstr "ʹ <> <CAB9> \"\\n\" <20> <> ʾ <EFBFBD> <CABE> <EFBFBD> <EFBFBD> ."
#: commands/copy.c:2110 commands/copy.c:2126
#: commands/copy.c:2112 commands/copy.c:2128
msgid "end-of-copy marker does not match previous newline style"
msgstr ""
#: commands/copy.c:2114 commands/copy.c:2120
#: commands/copy.c:2116 commands/copy.c:2122
msgid "end-of-copy marker corrupt"
msgstr ""
#: commands/copy.c:2485 commands/copy.c:2507
#: commands/copy.c:2487 commands/copy.c:2509
msgid "unexpected EOF in COPY data"
msgstr "<22> <> COPY <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> EOF"
#: commands/copy.c:2494
#: commands/copy.c:2496
msgid "invalid field size"
msgstr "<22> <> Ч<EFBFBD> ֶγ ߴ <CEB3> "
#: commands/copy.c:2521
#: commands/copy.c:2523
msgid "incorrect binary data format"
msgstr "<22> <> <EFBFBD> <EFBFBD> ȷ<EFBFBD> Ķ<EFBFBD> <C4B6> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ݸ<EFBFBD> ʽ "
#: commands/copy.c:2707 parser/parse_target.c:650 parser/parse_target.c:660
#: commands/copy.c:2728 parser/parse_target.c:650 parser/parse_target.c:660
#, c-format
msgid "column \"%s\" specified more than once"
msgstr "<22> ֶ<EFBFBD> \"%s\" <20> <> ָ<EFBFBD> <D6B8> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> "
#: commands/vacuumlazy.c:221 commands/vacuum.c:1160
#: commands/vacuumlazy.c:221 commands/vacuum.c:1181
#, c-format
msgid "vacuuming \"%s.%s\""
msgstr "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> (vacuum) \"%s.%s\""
#: commands/vacuumlazy.c:293 commands/vacuum.c:1208
#: commands/vacuumlazy.c:293 commands/vacuum.c:1229
#, c-format
msgid "relation \"%s\" page %u is uninitialized --- fixing"
msgstr "<22> <> ϵ \"%s\" ҳ %u û<> г <EFBFBD> ʼ <EFBFBD> <CABC> --- <20> <EFBFBD> "
#: commands/vacuumlazy.c:456 commands/vacuum.c:149 8
#: commands/vacuumlazy.c:456 commands/vacuum.c:151 8
#, c-format
msgid ""
"\"%s\": found %.0f removable, %.0f nonremovable row versions in %u pages"
@ -6668,20 +6668,20 @@ msgstr ""
msgid "\"%s\": removed %d row versions in %d pages"
msgstr ""
#: commands/vacuumlazy.c:630 commands/vacuumlazy.c:705 commands/vacuum.c:2859
#: commands/vacuum.c:292 6
#: commands/vacuumlazy.c:630 commands/vacuumlazy.c:705 commands/vacuum.c:2900
#: commands/vacuum.c:2967
#, c-format
msgid "index \"%s\" now contains %.0f row versions in %u pages"
msgstr ""
#: commands/vacuumlazy.c:634 commands/vacuum.c:2863
#: commands/vacuumlazy.c:634 commands/vacuum.c:2904
#, c-format
msgid ""
"%u index pages have been deleted, %u are currently reusable.\n"
"%s"
msgstr ""
#: commands/vacuumlazy.c:709 commands/vacuum.c:2930
#: commands/vacuumlazy.c:709 commands/vacuum.c:2971
#, c-format
msgid ""
"%.0f index row versions were removed.\n"
@ -6689,7 +6689,7 @@ msgid ""
"%s"
msgstr ""
#: commands/vacuumlazy.c:817 commands/vacuum.c:2769
#: commands/vacuumlazy.c:817 commands/vacuum.c:2810
#, c-format
msgid "\"%s\": truncated %u to %u pages"
msgstr ""
@ -7083,7 +7083,7 @@ msgstr "
msgid "functions in index predicate must be marked IMMUTABLE"
msgstr "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> к<EFBFBD> <D0BA> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> Ϊ IMMUTABLE"
#: commands/indexcmds.c:475 commands/tablecmds.c:1329 parser/parse_expr.c:1084
#: commands/indexcmds.c:475 commands/tablecmds.c:1329 parser/parse_expr.c:1085
#, c-format
msgid "column \"%s\" does not exist"
msgstr "<22> ֶ<EFBFBD> \"%s\" <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> "
@ -7190,8 +7190,8 @@ msgid "inherited column \"%s\" has a type conflict"
msgstr "<22> ̳<EFBFBD> <CCB3> <EFBFBD> <EFBFBD> <EFBFBD> \"%s\" <20> <> <EFBFBD> ͳ<EFBFBD> ͻ"
#: commands/tablecmds.c:830 commands/tablecmds.c:975 parser/parse_coerce.c:239
#: parser/parse_coerce.c:1125 parser/parse_coerce.c:1142
#: parser/parse_coerce.c:1188
#: parser/parse_coerce.c:1130 parser/parse_coerce.c:1147
#: parser/parse_coerce.c:1193
#, c-format
msgid "%s versus %s"
msgstr "%s <20> <> %s"
@ -7687,68 +7687,76 @@ msgstr "ֻ
msgid "must be superuser to rename procedural language"
msgstr "ֻ<> <D6BB> <EFBFBD> г <EFBFBD> <D0B3> <EFBFBD> <EFBFBD> û<EFBFBD> Ȩ<EFBFBD> <EFBFBD> <DEB5> û<EFBFBD> <C3BB> <EFBFBD> <EFBFBD> ܶԹ<DCB6> <D4B9> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> "
#: commands/vacuum.c:5 86
#: commands/vacuum.c:2 86
msgid "VACUUM FULL FREEZE is not supported"
msgstr "VACUUM FULL FREEZE <20> <> ֧<EFBFBD> <D6A7> "
#: commands/vacuum.c:287
msgid "Use VACUUM FULL, then VACUUM FREEZE."
msgstr "<22> <> ʹ <EFBFBD> <CAB9> VACUUM FULL, Ȼ<> <C8BB> <EFBFBD> <EFBFBD> ʹ <EFBFBD> <CAB9> VACUUM FREEZE."
#: commands/vacuum.c:607
msgid "oldest xmin is far in the past"
msgstr ""
#: commands/vacuum.c:587
#: commands/vacuum.c:608
msgid "Close open transactions soon to avoid wraparound problems."
msgstr "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> ر<EFBFBD> <D8B1> Ѵ <D1B4> <F2BFAAB5> <EFBFBD> <EFBFBD> <EFBFBD> , <20> Ա<EFBFBD> <D4B1> <EFBFBD> wraparound <20> <> <EFBFBD> <EFBFBD> ."
#: commands/vacuum.c:804
#: commands/vacuum.c:825
msgid "some databases have not been vacuumed in over 2 billion transactions"
msgstr "һ Щ<D2BB> <D0A9> <EFBFBD> ݿ<EFBFBD> <DDBF> ڳ<EFBFBD> <DAB3> <EFBFBD> 20 <20> ڱ<EFBFBD> <DAB1> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> û<EFBFBD> <C3BB> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> (vacuum)."
#: commands/vacuum.c:805
#: commands/vacuum.c:826
msgid "You may have already suffered transaction-wraparound data loss."
msgstr ""
#: commands/vacuum.c:816
#: commands/vacuum.c:837
msgid "some databases have not been vacuumed in over 1 billion transactions"
msgstr "һ Щ<D2BB> <D0A9> <EFBFBD> ݿ<EFBFBD> <DDBF> ڳ<EFBFBD> <DAB3> <EFBFBD> 10 <20> ڱ<EFBFBD> <DAB1> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> û<EFBFBD> <C3BB> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> (vacuum)."
#: commands/vacuum.c:817
#: commands/vacuum.c:838
msgid "Better vacuum them soon, or you may have a wraparound failure."
msgstr ""
#: commands/vacuum.c:82 4
#: commands/vacuum.c:845
#, c-format
msgid "some databases have not been vacuumed in %d transactions"
msgstr "һ Щ<D2BB> <D0A9> <EFBFBD> ݿ<EFBFBD> <DDBF> ڳ<EFBFBD> <DAB3> <EFBFBD> %d <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> û<EFBFBD> <C3BB> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> (vacuum)."
#: commands/vacuum.c:826
#: commands/vacuum.c:847
#, c-format
msgid ""
"Better vacuum them within %d transactions, or you may have a wraparound "
"failure."
msgstr ""
#: commands/vacuum.c:922
#: commands/vacuum.c:943
#, c-format
msgid "skipping \"%s\" --- only table or database owner can vacuum it"
msgstr "<22> <> <EFBFBD> <EFBFBD> \"%s\" --- ֻ<> б <EFBFBD> <D0B1> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ݿ<EFBFBD> <DDBF> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ܹ<EFBFBD> <DCB9> <EFBFBD> <EFBFBD> <EFBFBD> (vacuum)"
#: commands/vacuum.c:937
#: commands/vacuum.c:958
#, c-format
msgid ""
"skipping \"%s\" --- cannot vacuum indexes, views, or special system tables"
msgstr "<22> <> <EFBFBD> <EFBFBD> \"%s\" --- <20> <EFBFBD> <DEB7> <EFBFBD> <EFBFBD> <EFBFBD> (vacuum) <20> <> <EFBFBD> <EFBFBD> , <20> <> ͼ<EFBFBD> <CDBC> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ϵͳ<CFB5> <CDB3> "
#: commands/vacuum.c:1331
#: commands/vacuum.c:1352
#, c-format
msgid ""
"relation \"%s\" TID %u/%u: InsertTransactionInProgress %u --- can't shrink "
"relation"
msgstr ""
#: commands/vacuum.c:1344
#: commands/vacuum.c:1365
#, c-format
msgid ""
"relation \"%s\" TID %u/%u: DeleteTransactionInProgress %u --- can't shrink "
"relation"
msgstr ""
#: commands/vacuum.c:150 1
#: commands/vacuum.c:152 1
#, c-format
msgid ""
"%.0f dead row versions cannot be removed yet.\n"
@ -7760,18 +7768,18 @@ msgid ""
"%s"
msgstr ""
#: commands/vacuum.c:2254
#: commands/vacuum.c:2270
#, c-format
msgid "\"%s\": moved %u row versions, truncated %u to %u pages"
msgstr ""
#: commands/vacuum.c:2877 commands/vacuum.c:2946
#: commands/vacuum.c:2918 commands/vacuum.c:2987
#, c-format
msgid ""
"index \"%s\" contains %.0f row versions, but table contains %.0f row versions"
msgstr ""
#: commands/vacuum.c:2880 commands/vacuum.c:294 9
#: commands/vacuum.c:2921 commands/vacuum.c:2990
msgid "Rebuild the index with REINDEX."
msgstr "ʹ <> <CAB9> REINDEX <20> ؽ<EFBFBD> <D8BD> <EFBFBD> <EFBFBD> <EFBFBD> ."
@ -7970,7 +7978,7 @@ msgstr ""
msgid "SELECT DISTINCT ON expressions must match initial ORDER BY expressions"
msgstr ""
#: parser/parse_agg.c:74 optimizer/util/clauses.c:428 executor/execQual.c:2804
#: parser/parse_agg.c:74 optimizer/util/clauses.c:428 executor/execQual.c:2877
msgid "aggregate function calls may not be nested"
msgstr "<22> ۼ<EFBFBD> <DBBC> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ò<EFBFBD> <C3B2> <EFBFBD> <EFBFBD> <EFBFBD> Ƕ<EFBFBD> <C7B6> "
@ -8078,85 +8086,85 @@ msgstr "û
msgid "inconsistent types deduced for parameter $%d"
msgstr ""
#: parser/parse_coerce.c:691 parser/parse_coerce.c:718
#: parser/parse_coerce.c:734 parser/parse_coerce.c:748
#: parser/parse_expr.c:1654
#: parser/parse_coerce.c:696 parser/parse_coerce.c:723
#: parser/parse_coerce.c:739 parser/parse_coerce.c:753
#: parser/parse_expr.c:1658
#, c-format
msgid "cannot cast type %s to %s"
msgstr "<22> <EFBFBD> <DEB7> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> %s ת<> <D7AA> Ϊ %s"
#: parser/parse_coerce.c:721
#: parser/parse_coerce.c:726
msgid "Input has too few columns."
msgstr "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> ֶ<EFBFBD> ̫<EFBFBD> <CCAB> "
#: parser/parse_coerce.c:737
#: parser/parse_coerce.c:742
#, c-format
msgid "Cannot cast type %s to %s in column %d."
msgstr "<22> <> <EFBFBD> ܰѵ <DCB0> %3$d <20> <> <EFBFBD> ֶε<D6B6> <CEB5> <EFBFBD> <EFBFBD> <EFBFBD> %1$s ת<> <D7AA> Ϊ %2$s."
#: parser/parse_coerce.c:751
#: parser/parse_coerce.c:756
msgid "Input has too many columns."
msgstr "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> ֶ<EFBFBD> ̫<EFBFBD> <CCAB> "
#. translator: first %s is name of a SQL construct, eg WHERE
#: parser/parse_coerce.c:785
#: parser/parse_coerce.c:790
#, c-format
msgid "argument of %s must be type boolean, not type %s"
msgstr "%s <20> IJ<EFBFBD> <C4B2> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> Dz<EFBFBD> <C7B2> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> , <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> %s <20> <> <EFBFBD> <EFBFBD> "
#. translator: %s is name of a SQL construct, eg WHERE
#. translator: %s is name of a SQL construct, eg LIMIT
#: parser/parse_coerce.c:793 parser/parse_coerce.c:832
#: parser/parse_coerce.c:798 parser/parse_coerce.c:837
#, c-format
msgid "argument of %s must not return a set"
msgstr "%s <20> IJ<EFBFBD> <C4B2> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ܷ<EFBFBD> <DCB7> <EFBFBD> һ <EFBFBD> <D2BB> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> "
#. translator: first %s is name of a SQL construct, eg LIMIT
#: parser/parse_coerce.c:824
#: parser/parse_coerce.c:829
#, c-format
msgid "argument of %s must be type integer, not type %s"
msgstr "%s <20> IJ<EFBFBD> <C4B2> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> , <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> %s <20> <> <EFBFBD> <EFBFBD> "
#: parser/parse_coerce.c:886
#: parser/parse_coerce.c:891
#, c-format
msgid "%s types %s and %s cannot be matched"
msgstr "%s <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> %s <20> <> %s <20> <> ƥ<EFBFBD> <C6A5> "
#. translator: first %s is name of a SQL construct, eg CASE
#: parser/parse_coerce.c:948
#: parser/parse_coerce.c:953
#, c-format
msgid "%s could not convert type %s to %s"
msgstr "%s <20> <EFBFBD> ת<EFBFBD> <D7AA> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> %s Ϊ %s"
#: parser/parse_coerce.c:1124
#: parser/parse_coerce.c:1129
msgid "arguments declared \"anyelement\" are not all alike"
msgstr "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> \"anyelement\" <20> <> ȫ<EFBFBD> <C8AB> ͬ"
#: parser/parse_coerce.c:1141
#: parser/parse_coerce.c:1146
msgid "arguments declared \"anyarray\" are not all alike"
msgstr "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> \"anyarray\" <20> <> ȫ<EFBFBD> <C8AB> ͬ"
#: parser/parse_coerce.c:1170 parser/parse_coerce.c:1282
#: parser/parse_coerce.c:1309
#: parser/parse_coerce.c:1175 parser/parse_coerce.c:1287
#: parser/parse_coerce.c:1314
#, c-format
msgid "argument declared \"anyarray\" is not an array but type %s"
msgstr "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> \"anyarray\" <20> <> <EFBFBD> <EFBFBD> һ <EFBFBD> <D2BB> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> , <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> Ϊ %s"
#: parser/parse_coerce.c:1187
#: parser/parse_coerce.c:1192
msgid ""
"argument declared \"anyarray\" is not consistent with argument declared "
"\"anyelement\""
msgstr "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> \"anyarray\" <20> Ͳ<EFBFBD> <CDB2> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> \"anyelement\" <20> <> һ <EFBFBD> <D2BB> "
#: parser/parse_coerce.c:1198
#: parser/parse_coerce.c:1203
msgid ""
"could not determine anyarray/anyelement type because input has type \"unknown"
"\""
msgstr "<22> <EFBFBD> ȷ<EFBFBD> <C8B7> anyarray/anyelement <20> <> <EFBFBD> <EFBFBD> , <20> <> Ϊ<EFBFBD> <CEAA> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> Ϊ \"unknown\""
#: parser/parse_coerce.c:1223 parser/parse_coerce.c:1240
#: parser/parse_coerce.c:1294 parser/parse_expr.c:794 parser/parse_expr.c:1350
#: parser/parse_expr.c:138 9 parser/parse_oper.c:920
#: parser/parse_coerce.c:1228 parser/parse_coerce.c:1245
#: parser/parse_coerce.c:1299 parser/parse_expr.c:794 parser/parse_expr.c:1351
#: parser/parse_expr.c:1390 parser/parse_oper.c:920
#, c-format
msgid "could not find array type for data type %s"
msgstr "<22> <EFBFBD> Ϊ<EFBFBD> <CEAA> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> %s <20> ҵ<EFBFBD> <D2B5> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> "
@ -8195,7 +8203,7 @@ msgstr "CREATE ASSERTION
msgid "DROP ASSERTION is not yet implemented"
msgstr "DROP ASSERTION <20> <> δʵ<CEB4> <CAB5> "
#: gram.y:2515 gram.y:7425 parser/parse_expr.c:1183 parser/parse_target.c:736
#: gram.y:2515 gram.y:7425 parser/parse_expr.c:1184 parser/parse_target.c:736
#: catalog/namespace.c:1201
#, c-format
msgid "improper qualified name (too many dotted names): %s"
@ -8648,21 +8656,21 @@ msgstr "
msgid "subquery has too few columns"
msgstr "<22> Ӳ<EFBFBD> ѯ<EFBFBD> ֶ<EFBFBD> ̫<EFBFBD> <CCAB> "
#: parser/parse_expr.c:1157 parser/parse_target.c:727 catalog/namespace.c:1195
#: parser/parse_expr.c:1158 parser/parse_target.c:727 catalog/namespace.c:1195
#, c-format
msgid "cross-database references are not implemented: %s"
msgstr "δʵ<CEB4> ֿ<EFBFBD> <D6BF> <EFBFBD> <EFBFBD> ݿ<EFBFBD> <DDBF> <EFBFBD> <EFBFBD> <EFBFBD> : %s"
#: parser/parse_expr.c:1688 parser/parse_expr.c:176 7
#: parser/parse_expr.c:1692 parser/parse_expr.c:1771
msgid "unequal number of entries in row expression"
msgstr ""
#: parser/parse_expr.c:1709
#: parser/parse_expr.c:1713
#, c-format
msgid "operator %s is not supported for row expressions"
msgstr "<22> б <EFBFBD> <D0B1> <EFBFBD> ʽ <EFBFBD> <CABD> ֧<EFBFBD> ֲ<EFBFBD> <D6B2> <EFBFBD> <EFBFBD> <EFBFBD> %s"
#: parser/parse_expr.c:1804
#: parser/parse_expr.c:1808
msgid "IS DISTINCT FROM requires = operator to yield boolean"
msgstr ""
@ -8825,7 +8833,8 @@ msgstr ""
msgid ""
"cannot assign to field \"%s\" of column \"%s\" because there is no such "
"column in data type %s"
msgstr "<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ֶ<EFBFBD> \"%2$s\" <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> \"%1$s\" <20> <> ֵ, <20> <> Ϊ<EFBFBD> <CEAA> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> %3$s <20> <> û<EFBFBD> д<EFBFBD> <D0B4> <EFBFBD> "
msgstr ""
"<22> <EFBFBD> <DEB7> <EFBFBD> <EFBFBD> ֶ<EFBFBD> \"%2$s\" <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> \"%1$s\" <20> <> ֵ, <20> <> Ϊ<EFBFBD> <CEAA> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> %3$s <20> <> û<EFBFBD> д<EFBFBD> <D0B4> <EFBFBD> "
#: parser/parse_target.c:567
#, c-format
@ -8894,62 +8903,62 @@ msgstr "
msgid "SELECT FOR UPDATE is not allowed in subqueries"
msgstr "SELECT FOR UPDATE <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> Ӳ<EFBFBD> ѯ<EFBFBD> <D1AF> "
#: optimizer/util/clauses.c:2348
#: optimizer/util/clauses.c:2357
#, c-format
msgid "SQL function \"%s\" during inlining"
msgstr "SQL <20> <> <EFBFBD> <EFBFBD> \"%s\" <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> (inlining) <20> ڼ<EFBFBD> "
#: executor/execQual.c:811
#: executor/execQual.c:815
msgid "functions and operators can take at most one set argument"
msgstr "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> Ͳ<EFBFBD> <CDB2> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> һ <EFBFBD> <D2BB> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> "
#: executor/execQual.c:1293
#: executor/execQual.c:1297
msgid "function returning set of rows cannot return null value"
msgstr "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ֵΪ<D6B5> <CEAA> <EFBFBD> <EFBFBD> ʱ<EFBFBD> <CAB1> <EFBFBD> ܷ<EFBFBD> <DCB7> ؿ<EFBFBD> ֵ"
#: executor/execQual.c:1377
#: executor/execQual.c:1381
msgid "table-function protocol for materialize mode was not followed"
msgstr ""
#: executor/execQual.c:1384
#: executor/execQual.c:1388
#, c-format
msgid "unrecognized table-function returnMode: %d"
msgstr "δ<> Ͽɵı <C9B5> <C4B1> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ģʽ (returnMode): %d"
#: executor/execQual.c:1530
#: executor/execQual.c:1534
msgid "IS DISTINCT FROM does not support set arguments"
msgstr "IS DISTINCT FROM <20> <> ֧<EFBFBD> <D6A7> һ <EFBFBD> <D2BB> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> "
#: executor/execQual.c:1604
#: executor/execQual.c:1608
msgid "op ANY/ALL (array) does not support set arguments"
msgstr "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ANY/ALL (<28> <> <EFBFBD> <EFBFBD> ) <20> <> ֧<EFBFBD> <D6A7> <EFBFBD> <EFBFBD> <EFBFBD> ò<EFBFBD> <C3B2> <EFBFBD> "
#: executor/execQual.c:2051
#: executor/execQual.c:2124
msgid "cannot merge incompatible arrays"
msgstr "<22> <EFBFBD> <DEB7> ϲ <EFBFBD> <CFB2> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ݵ<EFBFBD> <DDB5> <EFBFBD> <EFBFBD> <EFBFBD> "
#: executor/execQual.c:2052
#: executor/execQual.c:2125
#, c-format
msgid ""
"Array with element type %s cannot be included in ARRAY construct with "
"element type %s."
msgstr "Ԫ<> <D4AA> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> Ϊ %s <20> <> ARRAY <20> ṹ<EFBFBD> в<EFBFBD> <D0B2> ܰ<EFBFBD> <DCB0> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> Ԫ<EFBFBD> <D4AA> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> Ϊ %s <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ."
#: executor/execQual.c:2251
#: executor/execQual.c:2324
msgid "NULLIF does not support set arguments"
msgstr "NULLIF <20> <> ֧<EFBFBD> <D6A7> һ <EFBFBD> <D2BB> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> "
#: executor/execQual.c:2432
#: executor/execQual.c:2505
#, c-format
msgid "domain %s does not allow null values"
msgstr "<22> <> %s <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ֵ"
#: executor/execQual.c:2462
#: executor/execQual.c:2535
#, c-format
msgid "value for domain %s violates check constraint \"%s\""
msgstr "<22> <> %s <20> <> ֵΥ <D6B5> <CEA5> <EFBFBD> ˼<EFBFBD> <CBBC> <EFBFBD> Լ<EFBFBD> <D4BC> \"%s\""
#: executor/execQual.c:3066
#: executor/execQual.c:3201
#, c-format
msgid "ROW() column has type %s instead of type %s"
msgstr "ROW() <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> %s <20> 滻Ϊ %s"