summaryrefslogtreecommitdiffstats
path: root/src/backend/po/de.po
diff options
context:
space:
mode:
Diffstat (limited to 'src/backend/po/de.po')
-rw-r--r--src/backend/po/de.po1759
1 files changed, 891 insertions, 868 deletions
diff --git a/src/backend/po/de.po b/src/backend/po/de.po
index ccf1ee9..bfff366 100644
--- a/src/backend/po/de.po
+++ b/src/backend/po/de.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 15\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
-"POT-Creation-Date: 2024-02-01 22:27+0000\n"
+"POT-Creation-Date: 2024-05-02 22:16+0000\n"
"PO-Revision-Date: 2023-11-08 21:53+0100\n"
"Last-Translator: Peter Eisentraut <peter@eisentraut.org>\n"
"Language-Team: German <pgsql-translators@postgresql.org>\n"
@@ -75,7 +75,7 @@ msgstr "konnte Datei »%s« nicht zum Lesen öffnen: %m"
#: access/transam/twophase.c:1349 access/transam/xlog.c:3209
#: access/transam/xlog.c:4024 access/transam/xlogrecovery.c:1223
#: access/transam/xlogrecovery.c:1315 access/transam/xlogrecovery.c:1352
-#: access/transam/xlogrecovery.c:1412 backup/basebackup.c:1844
+#: access/transam/xlogrecovery.c:1412 backup/basebackup.c:1848
#: commands/extension.c:3411 libpq/hba.c:505 replication/logical/origin.c:729
#: replication/logical/origin.c:765 replication/logical/reorderbuffer.c:4958
#: replication/logical/snapbuild.c:1870 replication/logical/snapbuild.c:1912
@@ -89,7 +89,7 @@ msgstr "konnte Datei »%s« nicht lesen: %m"
#: ../common/controldata_utils.c:102 ../common/controldata_utils.c:105
#: access/transam/xlog.c:3214 access/transam/xlog.c:4029
-#: backup/basebackup.c:1848 replication/logical/origin.c:734
+#: backup/basebackup.c:1852 replication/logical/origin.c:734
#: replication/logical/origin.c:773 replication/logical/snapbuild.c:1875
#: replication/logical/snapbuild.c:1917 replication/logical/snapbuild.c:1944
#: replication/slot.c:1811 replication/slot.c:1852 replication/walsender.c:663
@@ -146,7 +146,7 @@ msgstr ""
#: access/transam/xlog.c:3164 access/transam/xlog.c:3359
#: access/transam/xlog.c:4014 access/transam/xlogrecovery.c:4243
#: access/transam/xlogrecovery.c:4346 access/transam/xlogutils.c:852
-#: backup/basebackup.c:522 backup/basebackup.c:1520 postmaster/syslogger.c:1560
+#: backup/basebackup.c:522 backup/basebackup.c:1524 postmaster/syslogger.c:1560
#: replication/logical/origin.c:719 replication/logical/reorderbuffer.c:3611
#: replication/logical/reorderbuffer.c:4162
#: replication/logical/reorderbuffer.c:4938
@@ -155,7 +155,7 @@ msgstr ""
#: replication/walsender.c:2722 storage/file/copydir.c:161
#: storage/file/fd.c:720 storage/file/fd.c:3395 storage/file/fd.c:3630
#: storage/file/fd.c:3720 storage/smgr/md.c:541 utils/cache/relmapper.c:795
-#: utils/cache/relmapper.c:912 utils/error/elog.c:1933
+#: utils/cache/relmapper.c:912 utils/error/elog.c:1937
#: utils/init/miscinit.c:1374 utils/init/miscinit.c:1508
#: utils/init/miscinit.c:1585 utils/misc/guc.c:8998 utils/misc/guc.c:9047
#, c-format
@@ -265,15 +265,15 @@ msgstr "konnte kein »%s« zum Ausführen finden"
msgid "could not change directory to \"%s\": %m"
msgstr "konnte nicht in Verzeichnis »%s« wechseln: %m"
-#: ../common/exec.c:299 access/transam/xlog.c:8325 backup/basebackup.c:1340
+#: ../common/exec.c:299 access/transam/xlog.c:8325 backup/basebackup.c:1344
#: utils/adt/misc.c:342
#, c-format
msgid "could not read symbolic link \"%s\": %m"
msgstr "konnte symbolische Verknüpfung »%s« nicht lesen: %m"
-#: ../common/exec.c:422 libpq/pqcomm.c:746 storage/ipc/latch.c:1092
-#: storage/ipc/latch.c:1272 storage/ipc/latch.c:1501 storage/ipc/latch.c:1663
-#: storage/ipc/latch.c:1789
+#: ../common/exec.c:422 libpq/pqcomm.c:742 storage/ipc/latch.c:1098
+#: storage/ipc/latch.c:1278 storage/ipc/latch.c:1507 storage/ipc/latch.c:1669
+#: storage/ipc/latch.c:1795
#, c-format
msgid "%s() failed: %m"
msgstr "%s() fehlgeschlagen: %m"
@@ -281,8 +281,8 @@ msgstr "%s() fehlgeschlagen: %m"
#: ../common/fe_memutils.c:35 ../common/fe_memutils.c:75
#: ../common/fe_memutils.c:98 ../common/fe_memutils.c:162
#: ../common/psprintf.c:145 ../port/path.c:753 ../port/path.c:791
-#: ../port/path.c:808 utils/misc/ps_status.c:181 utils/misc/ps_status.c:189
-#: utils/misc/ps_status.c:219 utils/misc/ps_status.c:227
+#: ../port/path.c:808 utils/misc/ps_status.c:208 utils/misc/ps_status.c:216
+#: utils/misc/ps_status.c:246 utils/misc/ps_status.c:254
#, c-format
msgid "out of memory\n"
msgstr "Speicher aufgebraucht\n"
@@ -490,7 +490,7 @@ msgstr "konnte Prozess nicht mit beschränktem Token neu starten: Fehlercode %lu
msgid "could not get exit code from subprocess: error code %lu"
msgstr "konnte Statuscode des Subprozesses nicht ermitteln: Fehlercode %lu"
-#: ../common/rmtree.c:79 backup/basebackup.c:1100 backup/basebackup.c:1276
+#: ../common/rmtree.c:79 backup/basebackup.c:1100 backup/basebackup.c:1280
#, c-format
msgid "could not stat file or directory \"%s\": %m"
msgstr "konnte »stat« für Datei oder Verzeichnis »%s« nicht ausführen: %m"
@@ -695,12 +695,12 @@ msgid "could not open parent table of index \"%s\""
msgstr "konnte Basistabelle von Index »%s« nicht öffnen"
#: access/brin/brin.c:1111 access/brin/brin.c:1207 access/gin/ginfast.c:1087
-#: parser/parse_utilcmd.c:2287
+#: parser/parse_utilcmd.c:2296
#, c-format
msgid "index \"%s\" is not valid"
msgstr "Index »%s« ist nicht gültig"
-#: access/brin/brin_bloom.c:749 access/brin/brin_bloom.c:791
+#: access/brin/brin_bloom.c:752 access/brin/brin_bloom.c:794
#: access/brin/brin_minmax_multi.c:2986 access/brin/brin_minmax_multi.c:3129
#: statistics/dependencies.c:663 statistics/dependencies.c:716
#: statistics/mcv.c:1484 statistics/mcv.c:1515 statistics/mvdistinct.c:344
@@ -1047,9 +1047,9 @@ msgstr "Operatorfamilie »%s« für Zugriffsmethode %s enthält ungültige ORDER
msgid "could not determine which collation to use for string hashing"
msgstr "konnte die für das Zeichenketten-Hashing zu verwendende Sortierfolge nicht bestimmen"
-#: access/hash/hashfunc.c:279 access/hash/hashfunc.c:336 catalog/heap.c:668
-#: catalog/heap.c:674 commands/createas.c:206 commands/createas.c:515
-#: commands/indexcmds.c:1955 commands/tablecmds.c:17513 commands/view.c:86
+#: access/hash/hashfunc.c:279 access/hash/hashfunc.c:336 catalog/heap.c:671
+#: catalog/heap.c:677 commands/createas.c:206 commands/createas.c:515
+#: commands/indexcmds.c:1955 commands/tablecmds.c:17550 commands/view.c:86
#: regex/regc_pg_locale.c:243 utils/adt/formatting.c:1690
#: utils/adt/formatting.c:1812 utils/adt/formatting.c:1935 utils/adt/like.c:190
#: utils/adt/like_support.c:1025 utils/adt/varchar.c:733
@@ -1197,143 +1197,143 @@ msgstr "konnte nicht in Datei »%s« schreiben: %m"
msgid "could not remove file \"%s\": %m"
msgstr "konnte Datei »%s« nicht löschen: %m"
-#: access/heap/vacuumlazy.c:407
+#: access/heap/vacuumlazy.c:405
#, c-format
msgid "aggressively vacuuming \"%s.%s.%s\""
msgstr "aggressives Vacuum von »%s.%s.%s«"
-#: access/heap/vacuumlazy.c:412
+#: access/heap/vacuumlazy.c:410
#, c-format
msgid "vacuuming \"%s.%s.%s\""
msgstr "Vacuum von »%s.%s.%s«"
-#: access/heap/vacuumlazy.c:663
+#: access/heap/vacuumlazy.c:661
#, c-format
msgid "finished vacuuming \"%s.%s.%s\": index scans: %d\n"
msgstr "beende Vacuum der Tabelle »%s.%s.%s«: Index-Scans: %d\n"
-#: access/heap/vacuumlazy.c:674
+#: access/heap/vacuumlazy.c:672
#, c-format
msgid "automatic aggressive vacuum to prevent wraparound of table \"%s.%s.%s\": index scans: %d\n"
msgstr "automatisches aggressives Vacuum um Überlauf zu verhindern in der Tabelle »%s.%s.%s«: Index-Scans: %d\n"
-#: access/heap/vacuumlazy.c:676
+#: access/heap/vacuumlazy.c:674
#, c-format
msgid "automatic vacuum to prevent wraparound of table \"%s.%s.%s\": index scans: %d\n"
msgstr "automatisches Vacuum um Überlauf zu verhindern in der Tabelle »%s.%s.%s«: Index-Scans: %d\n"
-#: access/heap/vacuumlazy.c:681
+#: access/heap/vacuumlazy.c:679
#, c-format
msgid "automatic aggressive vacuum of table \"%s.%s.%s\": index scans: %d\n"
msgstr "automatisches aggressives Vacuum der Tabelle »%s.%s.%s«: Index-Scans: %d\n"
-#: access/heap/vacuumlazy.c:683
+#: access/heap/vacuumlazy.c:681
#, c-format
msgid "automatic vacuum of table \"%s.%s.%s\": index scans: %d\n"
msgstr "automatisches Vacuum der Tabelle »%s.%s.%s«: Index-Scans: %d\n"
-#: access/heap/vacuumlazy.c:690
+#: access/heap/vacuumlazy.c:688
#, c-format
msgid "pages: %u removed, %u remain, %u scanned (%.2f%% of total)\n"
msgstr "Seiten: %u entfernt, %u verbleiben, %u gescannt (%.2f%% der Gesamtzahl)\n"
-#: access/heap/vacuumlazy.c:697
+#: access/heap/vacuumlazy.c:695
#, c-format
msgid "tuples: %lld removed, %lld remain, %lld are dead but not yet removable\n"
msgstr "Tupel: %lld entfernt, %lld verbleiben, %lld sind tot aber noch nicht entfernbar\n"
-#: access/heap/vacuumlazy.c:703
+#: access/heap/vacuumlazy.c:701
#, c-format
msgid "tuples missed: %lld dead from %u pages not removed due to cleanup lock contention\n"
msgstr "verpasste Tupel: %lld tot von %u Seiten nicht entfernt wegen Cleanup-Lock-Konflikt\n"
-#: access/heap/vacuumlazy.c:708
+#: access/heap/vacuumlazy.c:706
#, c-format
msgid "removable cutoff: %u, which was %d XIDs old when operation ended\n"
msgstr "entfernbare Obergrenze: %u, was %d XIDs alt war als die Operation endete\n"
-#: access/heap/vacuumlazy.c:714
+#: access/heap/vacuumlazy.c:712
#, c-format
msgid "new relfrozenxid: %u, which is %d XIDs ahead of previous value\n"
msgstr "neue relfrozenxid: %u, was %d XIDs vor dem vorherigen Wert ist\n"
-#: access/heap/vacuumlazy.c:721
+#: access/heap/vacuumlazy.c:719
#, c-format
msgid "new relminmxid: %u, which is %d MXIDs ahead of previous value\n"
msgstr "neue relminmxid: %u, was %d MXIDs vor dem vorherigen Wert ist\n"
-#: access/heap/vacuumlazy.c:727
+#: access/heap/vacuumlazy.c:725
msgid "index scan not needed: "
msgstr "Index-Scan nicht benötigt: "
-#: access/heap/vacuumlazy.c:729
+#: access/heap/vacuumlazy.c:727
msgid "index scan needed: "
msgstr "Index-Scan benötigt: "
-#: access/heap/vacuumlazy.c:731
+#: access/heap/vacuumlazy.c:729
#, c-format
msgid "%u pages from table (%.2f%% of total) had %lld dead item identifiers removed\n"
msgstr "in %u Seiten der Tabelle (%.2f%% der Gesamtzahl) wurden %lld tote Item-Bezeichner entfernt\n"
-#: access/heap/vacuumlazy.c:736
+#: access/heap/vacuumlazy.c:734
msgid "index scan bypassed: "
msgstr "Index-Scan umgangen: "
-#: access/heap/vacuumlazy.c:738
+#: access/heap/vacuumlazy.c:736
msgid "index scan bypassed by failsafe: "
msgstr "Index-Scan umgangen durch Ausfallsicherung: "
-#: access/heap/vacuumlazy.c:740
+#: access/heap/vacuumlazy.c:738
#, c-format
msgid "%u pages from table (%.2f%% of total) have %lld dead item identifiers\n"
msgstr "%u Seiten der Tabelle (%.2f%% der Gesamtzahl) haben %lld tote Item-Bezeichner\n"
-#: access/heap/vacuumlazy.c:755
+#: access/heap/vacuumlazy.c:753
#, c-format
msgid "index \"%s\": pages: %u in total, %u newly deleted, %u currently deleted, %u reusable\n"
msgstr "Index »%s«: Seiten: %u gesamt, %u neu gelöscht, %u gegenwärtig gelöscht, %u wiederverwendbar\n"
-#: access/heap/vacuumlazy.c:767 commands/analyze.c:796
+#: access/heap/vacuumlazy.c:765 commands/analyze.c:796
#, c-format
msgid "I/O timings: read: %.3f ms, write: %.3f ms\n"
msgstr "I/O-Zeitmessungen: Lesen: %.3f ms, Schreiben: %.3f ms\n"
-#: access/heap/vacuumlazy.c:777 commands/analyze.c:799
+#: access/heap/vacuumlazy.c:775 commands/analyze.c:799
#, c-format
msgid "avg read rate: %.3f MB/s, avg write rate: %.3f MB/s\n"
msgstr "durchschn. Leserate: %.3f MB/s, durchschn. Schreibrate: %.3f MB/s\n"
-#: access/heap/vacuumlazy.c:780 commands/analyze.c:801
+#: access/heap/vacuumlazy.c:778 commands/analyze.c:801
#, c-format
msgid "buffer usage: %lld hits, %lld misses, %lld dirtied\n"
msgstr "Puffer-Verwendung: %lld Treffer, %lld Verfehlen, %lld geändert\n"
-#: access/heap/vacuumlazy.c:785
+#: access/heap/vacuumlazy.c:783
#, c-format
msgid "WAL usage: %lld records, %lld full page images, %llu bytes\n"
msgstr "WAL-Benutzung: %lld Einträge, %lld Full Page Images, %llu Bytes\n"
-#: access/heap/vacuumlazy.c:789 commands/analyze.c:805
+#: access/heap/vacuumlazy.c:787 commands/analyze.c:805
#, c-format
msgid "system usage: %s"
msgstr "Systembenutzung: %s"
-#: access/heap/vacuumlazy.c:2463
+#: access/heap/vacuumlazy.c:2461
#, c-format
msgid "table \"%s\": removed %lld dead item identifiers in %u pages"
msgstr "Tabelle »%s«: %lld tote Item-Bezeichner in %u Seiten entfernt"
-#: access/heap/vacuumlazy.c:2629
+#: access/heap/vacuumlazy.c:2627
#, c-format
msgid "bypassing nonessential maintenance of table \"%s.%s.%s\" as a failsafe after %d index scans"
msgstr "umgehe nicht essentielle Wartung der Tabelle »%s.%s.%s« als Ausfallsicherung nach %d Index-Scans"
-#: access/heap/vacuumlazy.c:2634
+#: access/heap/vacuumlazy.c:2632
#, c-format
msgid "The table's relfrozenxid or relminmxid is too far in the past."
msgstr "relfrozenxid oder relminmxid der Tabelle ist zu weit in der Vergangenheit."
-#: access/heap/vacuumlazy.c:2635
+#: access/heap/vacuumlazy.c:2633
#, c-format
msgid ""
"Consider increasing configuration parameter \"maintenance_work_mem\" or \"autovacuum_work_mem\".\n"
@@ -1342,67 +1342,67 @@ msgstr ""
"Erhöhen Sie eventuell die Konfigurationsparameter »maintenance_work_mem« oder »autovacuum_work_mem«.\n"
"Sie müssen möglicherweise auch andere Wege in Betracht ziehen, wie VACUUM mit der Benutzung von Transaktions-IDs mithalten kann."
-#: access/heap/vacuumlazy.c:2878
+#: access/heap/vacuumlazy.c:2876
#, c-format
msgid "\"%s\": stopping truncate due to conflicting lock request"
msgstr "»%s«: Truncate wird gestoppt wegen Sperrkonflikt"
-#: access/heap/vacuumlazy.c:2948
+#: access/heap/vacuumlazy.c:2946
#, c-format
msgid "table \"%s\": truncated %u to %u pages"
msgstr "Tabelle »%s«: von %u auf %u Seiten verkürzt"
-#: access/heap/vacuumlazy.c:3010
+#: access/heap/vacuumlazy.c:3008
#, c-format
msgid "table \"%s\": suspending truncate due to conflicting lock request"
msgstr "Tabelle »%s«: Truncate wird ausgesetzt wegen Sperrkonflikt"
-#: access/heap/vacuumlazy.c:3170
+#: access/heap/vacuumlazy.c:3168
#, c-format
msgid "disabling parallel option of vacuum on \"%s\" --- cannot vacuum temporary tables in parallel"
msgstr "Paralleloption für Vacuum von »%s« wird deaktiviert --- Vacuum in temporären Tabellen kann nicht parallel ausgeführt werden"
-#: access/heap/vacuumlazy.c:3383
+#: access/heap/vacuumlazy.c:3381
#, c-format
msgid "while scanning block %u offset %u of relation \"%s.%s\""
msgstr "beim Scannen von Block %u Offset %u von Relation »%s.%s«"
-#: access/heap/vacuumlazy.c:3386
+#: access/heap/vacuumlazy.c:3384
#, c-format
msgid "while scanning block %u of relation \"%s.%s\""
msgstr "beim Scannen von Block %u von Relation »%s.%s«"
-#: access/heap/vacuumlazy.c:3390
+#: access/heap/vacuumlazy.c:3388
#, c-format
msgid "while scanning relation \"%s.%s\""
msgstr "beim Scannen von Relation »%s.%s«"
-#: access/heap/vacuumlazy.c:3398
+#: access/heap/vacuumlazy.c:3396
#, c-format
msgid "while vacuuming block %u offset %u of relation \"%s.%s\""
msgstr "beim Vacuum von Block %u Offset %u von Relation »%s.%s«"
-#: access/heap/vacuumlazy.c:3401
+#: access/heap/vacuumlazy.c:3399
#, c-format
msgid "while vacuuming block %u of relation \"%s.%s\""
msgstr "beim Vacuum von Block %u von Relation »%s.%s«"
-#: access/heap/vacuumlazy.c:3405
+#: access/heap/vacuumlazy.c:3403
#, c-format
msgid "while vacuuming relation \"%s.%s\""
msgstr "beim Vacuum von Relation »%s.%s«"
-#: access/heap/vacuumlazy.c:3410 commands/vacuumparallel.c:1058
+#: access/heap/vacuumlazy.c:3408 commands/vacuumparallel.c:1058
#, c-format
msgid "while vacuuming index \"%s\" of relation \"%s.%s\""
msgstr "beim Vacuum von Index »%s« von Relation »%s.%s«"
-#: access/heap/vacuumlazy.c:3415 commands/vacuumparallel.c:1064
+#: access/heap/vacuumlazy.c:3413 commands/vacuumparallel.c:1064
#, c-format
msgid "while cleaning up index \"%s\" of relation \"%s.%s\""
msgstr "beim Säubern von Index »%s« von Relation »%s.%s«"
-#: access/heap/vacuumlazy.c:3421
+#: access/heap/vacuumlazy.c:3419
#, c-format
msgid "while truncating relation \"%s.%s\" to %u blocks"
msgstr "beim Trunkieren von Relation »%s.%s« auf %u Blöcke"
@@ -1422,14 +1422,19 @@ msgstr "Indexzugriffsmethode »%s« hat keinen Handler"
msgid "transaction aborted during system catalog scan"
msgstr "Transaktion während eines Systemkatalog-Scans abgebrochen"
-#: access/index/indexam.c:203 catalog/objectaddress.c:1376
+#: access/index/genam.c:657 access/index/indexam.c:87
+#, c-format
+msgid "cannot access index \"%s\" while it is being reindexed"
+msgstr "auf Index »%s« kann nicht zugegriffen werden, während er reindiziert wird"
+
+#: access/index/indexam.c:208 catalog/objectaddress.c:1376
#: commands/indexcmds.c:2783 commands/tablecmds.c:271 commands/tablecmds.c:295
-#: commands/tablecmds.c:17199 commands/tablecmds.c:18984
+#: commands/tablecmds.c:17236 commands/tablecmds.c:19021
#, c-format
msgid "\"%s\" is not an index"
msgstr "»%s« ist kein Index"
-#: access/index/indexam.c:1010
+#: access/index/indexam.c:1015
#, c-format
msgid "operator class %s has no options"
msgstr "Operatorklasse %s hat keine Optionen"
@@ -1450,7 +1455,7 @@ msgid "This may be because of a non-immutable index expression."
msgstr "Das kann daran liegen, dass der Indexausdruck nicht »immutable« ist."
#: access/nbtree/nbtpage.c:159 access/nbtree/nbtpage.c:608
-#: parser/parse_utilcmd.c:2333
+#: parser/parse_utilcmd.c:2342
#, c-format
msgid "index \"%s\" is not a btree"
msgstr "Index »%s« ist kein B-Tree"
@@ -1521,8 +1526,8 @@ msgid "\"%s\" is an index"
msgstr "»%s« ist ein Index"
#: access/table/table.c:54 access/table/table.c:88 access/table/table.c:117
-#: access/table/table.c:150 catalog/aclchk.c:1842 commands/tablecmds.c:13888
-#: commands/tablecmds.c:17208
+#: access/table/table.c:150 catalog/aclchk.c:1842 commands/tablecmds.c:13930
+#: commands/tablecmds.c:17245
#, c-format
msgid "\"%s\" is a composite type"
msgstr "»%s« ist ein zusammengesetzter Typ"
@@ -2572,12 +2577,12 @@ msgstr "mit full_page_writes=off erzeugtes WAL wurde seit dem letzten Restart-Pu
msgid "This means that the backup being taken on the standby is corrupt and should not be used. Enable full_page_writes and run CHECKPOINT on the primary, and then try an online backup again."
msgstr "Das bedeutet, dass die aktuelle Datensicherung auf dem Standby-Server verfälscht ist und nicht verwendet werden sollte. Schalten Sie auf dem Primärserver full_page_writes ein, führen Sie dort CHECKPOINT aus und versuchen Sie dann die Online-Sicherung erneut."
-#: access/transam/xlog.c:8332 backup/basebackup.c:1345 utils/adt/misc.c:347
+#: access/transam/xlog.c:8332 backup/basebackup.c:1349 utils/adt/misc.c:347
#, c-format
msgid "symbolic link \"%s\" target is too long"
msgstr "Ziel für symbolische Verknüpfung »%s« ist zu lang"
-#: access/transam/xlog.c:8382 backup/basebackup.c:1360
+#: access/transam/xlog.c:8382 backup/basebackup.c:1364
#: commands/tablespace.c:399 commands/tablespace.c:581 utils/adt/misc.c:355
#, c-format
msgid "tablespaces are not supported on this platform"
@@ -2591,12 +2596,12 @@ msgstr "Tablespaces werden auf dieser Plattform nicht unterstützt"
msgid "invalid data in file \"%s\""
msgstr "ungültige Daten in Datei »%s«"
-#: access/transam/xlog.c:8558 backup/basebackup.c:1200
+#: access/transam/xlog.c:8558 backup/basebackup.c:1204
#, c-format
msgid "the standby was promoted during online backup"
msgstr "der Standby-Server wurde während der Online-Sicherung zum Primärserver befördert"
-#: access/transam/xlog.c:8559 backup/basebackup.c:1201
+#: access/transam/xlog.c:8559 backup/basebackup.c:1205
#, c-format
msgid "This means that the backup being taken is corrupt and should not be used. Try taking another online backup."
msgstr "Das bedeutet, dass die aktuelle Online-Sicherung verfälscht ist und nicht verwendet werden sollte. Versuchen Sie, eine neue Online-Sicherung durchzuführen."
@@ -3501,44 +3506,44 @@ msgstr "Komprimierungsdetail kann nicht angegeben werden, wenn Komprimierung nic
msgid "invalid compression specification: %s"
msgstr "ungültige Komprimierungsangabe: %s"
-#: backup/basebackup.c:1431
+#: backup/basebackup.c:1435
#, c-format
msgid "skipping special file \"%s\""
msgstr "überspringe besondere Datei »%s«"
-#: backup/basebackup.c:1550
+#: backup/basebackup.c:1554
#, c-format
msgid "invalid segment number %d in file \"%s\""
msgstr "ungültige Segmentnummer %d in Datei »%s«"
-#: backup/basebackup.c:1582
+#: backup/basebackup.c:1586
#, c-format
msgid "could not verify checksum in file \"%s\", block %u: read buffer size %d and page size %d differ"
msgstr "konnte Prüfsumme in Datei »%s«, Block %u nicht überprüfen: gelesene Puffergröße %d und Seitengröße %d sind verschieden"
-#: backup/basebackup.c:1656
+#: backup/basebackup.c:1660
#, c-format
msgid "checksum verification failed in file \"%s\", block %u: calculated %X but expected %X"
msgstr "Prüfsummenüberprüfung fehlgeschlagen in Datei »%s«, Block %u: berechnet %X, aber erwartet %X"
-#: backup/basebackup.c:1663
+#: backup/basebackup.c:1667
#, c-format
msgid "further checksum verification failures in file \"%s\" will not be reported"
msgstr "weitere Prüfsummenfehler in Datei »%s« werden nicht berichtet werden"
-#: backup/basebackup.c:1719
+#: backup/basebackup.c:1723
#, c-format
msgid "file \"%s\" has a total of %d checksum verification failure"
msgid_plural "file \"%s\" has a total of %d checksum verification failures"
msgstr[0] "Datei »%s« hat insgesamt %d Prüfsummenfehler"
msgstr[1] "Datei »%s« hat insgesamt %d Prüfsummenfehler"
-#: backup/basebackup.c:1765
+#: backup/basebackup.c:1769
#, c-format
msgid "file name too long for tar format: \"%s\""
msgstr "Dateiname zu lang für Tar-Format: »%s«"
-#: backup/basebackup.c:1770
+#: backup/basebackup.c:1774
#, c-format
msgid "symbolic link target too long for tar format: file name \"%s\", target \"%s\""
msgstr "Ziel der symbolischen Verknüpfung zu lang für Tar-Format: Dateiname »%s«, Ziel »%s«"
@@ -3793,26 +3798,26 @@ msgstr "Klausel IN SCHEMA kann nicht verwendet werden, wenn GRANT/REVOKE ON SCHE
#: catalog/aclchk.c:1587 catalog/catalog.c:627 catalog/objectaddress.c:1543
#: catalog/pg_publication.c:510 commands/analyze.c:391 commands/copy.c:779
-#: commands/sequence.c:1663 commands/tablecmds.c:7275 commands/tablecmds.c:7431
-#: commands/tablecmds.c:7481 commands/tablecmds.c:7555
-#: commands/tablecmds.c:7625 commands/tablecmds.c:7737
-#: commands/tablecmds.c:7831 commands/tablecmds.c:7890
-#: commands/tablecmds.c:7979 commands/tablecmds.c:8009
-#: commands/tablecmds.c:8137 commands/tablecmds.c:8219
-#: commands/tablecmds.c:8375 commands/tablecmds.c:8493
-#: commands/tablecmds.c:12226 commands/tablecmds.c:12407
-#: commands/tablecmds.c:12567 commands/tablecmds.c:13731
-#: commands/tablecmds.c:16300 commands/trigger.c:954 parser/analyze.c:2506
-#: parser/parse_relation.c:725 parser/parse_target.c:1063
-#: parser/parse_type.c:144 parser/parse_utilcmd.c:3435
-#: parser/parse_utilcmd.c:3471 parser/parse_utilcmd.c:3513 utils/adt/acl.c:2869
-#: utils/adt/ruleutils.c:2830
+#: commands/sequence.c:1663 commands/tablecmds.c:7274 commands/tablecmds.c:7430
+#: commands/tablecmds.c:7480 commands/tablecmds.c:7554
+#: commands/tablecmds.c:7624 commands/tablecmds.c:7736
+#: commands/tablecmds.c:7830 commands/tablecmds.c:7889
+#: commands/tablecmds.c:7978 commands/tablecmds.c:8008
+#: commands/tablecmds.c:8136 commands/tablecmds.c:8218
+#: commands/tablecmds.c:8374 commands/tablecmds.c:8496
+#: commands/tablecmds.c:12235 commands/tablecmds.c:12416
+#: commands/tablecmds.c:12576 commands/tablecmds.c:13773
+#: commands/tablecmds.c:16342 commands/trigger.c:954 parser/analyze.c:2517
+#: parser/parse_relation.c:725 parser/parse_target.c:1077
+#: parser/parse_type.c:144 parser/parse_utilcmd.c:3444
+#: parser/parse_utilcmd.c:3480 parser/parse_utilcmd.c:3522 utils/adt/acl.c:2869
+#: utils/adt/ruleutils.c:2828
#, c-format
msgid "column \"%s\" of relation \"%s\" does not exist"
msgstr "Spalte »%s« von Relation »%s« existiert nicht"
#: catalog/aclchk.c:1850 catalog/objectaddress.c:1383 commands/sequence.c:1172
-#: commands/tablecmds.c:253 commands/tablecmds.c:17172 utils/adt/acl.c:2077
+#: commands/tablecmds.c:253 commands/tablecmds.c:17209 utils/adt/acl.c:2077
#: utils/adt/acl.c:2107 utils/adt/acl.c:2139 utils/adt/acl.c:2171
#: utils/adt/acl.c:2199 utils/adt/acl.c:2229
#, c-format
@@ -4353,7 +4358,7 @@ msgstr "nur Superuser können %s() aufrufen"
msgid "pg_nextoid() can only be used on system catalogs"
msgstr "pg_nextoid() kann nur mit Systemkatalogen verwendet werden"
-#: catalog/catalog.c:619 parser/parse_utilcmd.c:2280
+#: catalog/catalog.c:619 parser/parse_utilcmd.c:2289
#, c-format
msgid "index \"%s\" does not belong to table \"%s\""
msgstr "Index »%s« gehört nicht zu Tabelle »%s«"
@@ -4368,32 +4373,32 @@ msgstr "Spalte »%s« hat nicht Typ oid"
msgid "index \"%s\" is not the index for column \"%s\""
msgstr "»%s« ist kein Index für Spalte »%s«"
-#: catalog/dependency.c:538 catalog/pg_shdepend.c:657
+#: catalog/dependency.c:545 catalog/pg_shdepend.c:657
#, c-format
msgid "cannot drop %s because it is required by the database system"
msgstr "kann %s nicht löschen, wird vom Datenbanksystem benötigt"
-#: catalog/dependency.c:830 catalog/dependency.c:1057
+#: catalog/dependency.c:837 catalog/dependency.c:1064
#, c-format
msgid "cannot drop %s because %s requires it"
msgstr "kann %s nicht löschen, wird von %s benötigt"
-#: catalog/dependency.c:832 catalog/dependency.c:1059
+#: catalog/dependency.c:839 catalog/dependency.c:1066
#, c-format
msgid "You can drop %s instead."
msgstr "Sie können stattdessen %s löschen."
-#: catalog/dependency.c:1138 catalog/dependency.c:1147
+#: catalog/dependency.c:1145 catalog/dependency.c:1154
#, c-format
msgid "%s depends on %s"
msgstr "%s hängt von %s ab"
-#: catalog/dependency.c:1162 catalog/dependency.c:1171
+#: catalog/dependency.c:1169 catalog/dependency.c:1178
#, c-format
msgid "drop cascades to %s"
msgstr "Löschvorgang löscht ebenfalls %s"
-#: catalog/dependency.c:1179 catalog/pg_shdepend.c:822
+#: catalog/dependency.c:1186 catalog/pg_shdepend.c:822
#, c-format
msgid ""
"\n"
@@ -4408,14 +4413,14 @@ msgstr[1] ""
"\n"
"und %d weitere Objekte (Liste im Serverlog)"
-#: catalog/dependency.c:1191
+#: catalog/dependency.c:1198
#, c-format
msgid "cannot drop %s because other objects depend on it"
msgstr "kann %s nicht löschen, weil andere Objekte davon abhängen"
-#: catalog/dependency.c:1194 catalog/dependency.c:1201
-#: catalog/dependency.c:1212 commands/tablecmds.c:1328
-#: commands/tablecmds.c:14373 commands/tablespace.c:476 commands/user.c:1008
+#: catalog/dependency.c:1201 catalog/dependency.c:1208
+#: catalog/dependency.c:1219 commands/tablecmds.c:1324
+#: commands/tablecmds.c:14415 commands/tablespace.c:476 commands/user.c:1008
#: commands/view.c:522 libpq/auth.c:329 replication/syncrep.c:1043
#: storage/lmgr/deadlock.c:1151 storage/lmgr/proc.c:1421 utils/misc/guc.c:7402
#: utils/misc/guc.c:7438 utils/misc/guc.c:7508 utils/misc/guc.c:11880
@@ -4425,30 +4430,30 @@ msgstr "kann %s nicht löschen, weil andere Objekte davon abhängen"
msgid "%s"
msgstr "%s"
-#: catalog/dependency.c:1195 catalog/dependency.c:1202
+#: catalog/dependency.c:1202 catalog/dependency.c:1209
#, c-format
msgid "Use DROP ... CASCADE to drop the dependent objects too."
msgstr "Verwenden Sie DROP ... CASCADE, um die abhängigen Objekte ebenfalls zu löschen."
-#: catalog/dependency.c:1199
+#: catalog/dependency.c:1206
#, c-format
msgid "cannot drop desired object(s) because other objects depend on them"
msgstr "kann gewünschte Objekte nicht löschen, weil andere Objekte davon abhängen"
-#: catalog/dependency.c:1207
+#: catalog/dependency.c:1214
#, c-format
msgid "drop cascades to %d other object"
msgid_plural "drop cascades to %d other objects"
msgstr[0] "Löschvorgang löscht ebenfalls %d weiteres Objekt"
msgstr[1] "Löschvorgang löscht ebenfalls %d weitere Objekte"
-#: catalog/dependency.c:1889
+#: catalog/dependency.c:1896
#, c-format
msgid "constant of the type %s cannot be used here"
msgstr "Konstante vom Typ %s kann hier nicht verwendet werden"
-#: catalog/dependency.c:2410 parser/parse_relation.c:3374
-#: parser/parse_relation.c:3384
+#: catalog/dependency.c:2421 parser/parse_relation.c:3383
+#: parser/parse_relation.c:3393
#, c-format
msgid "column %d of relation \"%s\" does not exist"
msgstr "Spalte %d von Relation »%s« existiert nicht"
@@ -4463,13 +4468,13 @@ msgstr "keine Berechtigung, um »%s.%s« zu erzeugen"
msgid "System catalog modifications are currently disallowed."
msgstr "Änderungen an Systemkatalogen sind gegenwärtig nicht erlaubt."
-#: catalog/heap.c:466 commands/tablecmds.c:2348 commands/tablecmds.c:2985
-#: commands/tablecmds.c:6865
+#: catalog/heap.c:466 commands/tablecmds.c:2344 commands/tablecmds.c:2981
+#: commands/tablecmds.c:6864
#, c-format
msgid "tables can have at most %d columns"
msgstr "Tabellen können höchstens %d Spalten haben"
-#: catalog/heap.c:484 commands/tablecmds.c:7165
+#: catalog/heap.c:484 commands/tablecmds.c:7164
#, c-format
msgid "column name \"%s\" conflicts with a system column name"
msgstr "Spaltenname »%s« steht im Konflikt mit dem Namen einer Systemspalte"
@@ -4480,39 +4485,39 @@ msgid "column name \"%s\" specified more than once"
msgstr "Spaltenname »%s« mehrmals angegeben"
#. translator: first %s is an integer not a name
-#: catalog/heap.c:575
+#: catalog/heap.c:578
#, c-format
msgid "partition key column %s has pseudo-type %s"
msgstr "Partitionierungsschlüsselspalte %s hat Pseudotyp %s"
-#: catalog/heap.c:580
+#: catalog/heap.c:583
#, c-format
msgid "column \"%s\" has pseudo-type %s"
msgstr "Spalte »%s« hat Pseudotyp %s"
-#: catalog/heap.c:611
+#: catalog/heap.c:614
#, c-format
msgid "composite type %s cannot be made a member of itself"
msgstr "zusammengesetzter Typ %s kann nicht Teil von sich selbst werden"
#. translator: first %s is an integer not a name
-#: catalog/heap.c:666
+#: catalog/heap.c:669
#, c-format
msgid "no collation was derived for partition key column %s with collatable type %s"
msgstr "für Partitionierungsschlüsselspalte %s mit sortierbarem Typ %s wurde keine Sortierfolge abgeleitet"
-#: catalog/heap.c:672 commands/createas.c:203 commands/createas.c:512
+#: catalog/heap.c:675 commands/createas.c:203 commands/createas.c:512
#, c-format
msgid "no collation was derived for column \"%s\" with collatable type %s"
msgstr "für Spalte »%s« mit sortierbarem Typ %s wurde keine Sortierfolge abgeleitet"
-#: catalog/heap.c:1148 catalog/index.c:875 commands/createas.c:408
-#: commands/tablecmds.c:3890
+#: catalog/heap.c:1151 catalog/index.c:875 commands/createas.c:408
+#: commands/tablecmds.c:3886
#, c-format
msgid "relation \"%s\" already exists"
msgstr "Relation »%s« existiert bereits"
-#: catalog/heap.c:1164 catalog/pg_type.c:436 catalog/pg_type.c:784
+#: catalog/heap.c:1167 catalog/pg_type.c:436 catalog/pg_type.c:784
#: catalog/pg_type.c:931 commands/typecmds.c:249 commands/typecmds.c:261
#: commands/typecmds.c:754 commands/typecmds.c:1169 commands/typecmds.c:1395
#: commands/typecmds.c:1575 commands/typecmds.c:2547
@@ -4520,130 +4525,130 @@ msgstr "Relation »%s« existiert bereits"
msgid "type \"%s\" already exists"
msgstr "Typ »%s« existiert bereits"
-#: catalog/heap.c:1165
+#: catalog/heap.c:1168
#, c-format
msgid "A relation has an associated type of the same name, so you must use a name that doesn't conflict with any existing type."
msgstr "Eine Relation hat einen zugehörigen Typ mit dem selben Namen, daher müssen Sie einen Namen wählen, der nicht mit einem bestehenden Typ kollidiert."
-#: catalog/heap.c:1205
+#: catalog/heap.c:1208
#, c-format
msgid "toast relfilenode value not set when in binary upgrade mode"
msgstr "TOAST-Relfilenode-Wert ist im Binary-Upgrade-Modus nicht gesetzt"
-#: catalog/heap.c:1216
+#: catalog/heap.c:1219
#, c-format
msgid "pg_class heap OID value not set when in binary upgrade mode"
msgstr "Heap-OID-Wert für pg_class ist im Binary-Upgrade-Modus nicht gesetzt"
-#: catalog/heap.c:1226
+#: catalog/heap.c:1229
#, c-format
msgid "relfilenode value not set when in binary upgrade mode"
msgstr "Relfilenode-Wert ist im Binary-Upgrade-Modus nicht gesetzt"
-#: catalog/heap.c:2127
+#: catalog/heap.c:2130
#, c-format
msgid "cannot add NO INHERIT constraint to partitioned table \"%s\""
msgstr "zur partitionierten Tabelle »%s« kann kein NO-INHERIT-Constraint hinzugefügt werden"
-#: catalog/heap.c:2402
+#: catalog/heap.c:2405
#, c-format
msgid "check constraint \"%s\" already exists"
msgstr "Check-Constraint »%s« existiert bereits"
-#: catalog/heap.c:2572 catalog/index.c:889 catalog/pg_constraint.c:689
-#: commands/tablecmds.c:8867
+#: catalog/heap.c:2575 catalog/index.c:889 catalog/pg_constraint.c:689
+#: commands/tablecmds.c:8870
#, c-format
msgid "constraint \"%s\" for relation \"%s\" already exists"
msgstr "Constraint »%s« existiert bereits für Relation »%s«"
-#: catalog/heap.c:2579
+#: catalog/heap.c:2582
#, c-format
msgid "constraint \"%s\" conflicts with non-inherited constraint on relation \"%s\""
msgstr "Constraint »%s« kollidiert mit nicht vererbtem Constraint für Relation »%s«"
-#: catalog/heap.c:2590
+#: catalog/heap.c:2593
#, c-format
msgid "constraint \"%s\" conflicts with inherited constraint on relation \"%s\""
msgstr "Constraint »%s« kollidiert mit vererbtem Constraint für Relation »%s«"
-#: catalog/heap.c:2600
+#: catalog/heap.c:2603
#, c-format
msgid "constraint \"%s\" conflicts with NOT VALID constraint on relation \"%s\""
msgstr "Constraint »%s« kollidiert mit NOT-VALID-Constraint für Relation »%s«"
-#: catalog/heap.c:2605
+#: catalog/heap.c:2608
#, c-format
msgid "merging constraint \"%s\" with inherited definition"
msgstr "Constraint »%s« wird mit geerbter Definition zusammengeführt"
-#: catalog/heap.c:2710
+#: catalog/heap.c:2713
#, c-format
msgid "cannot use generated column \"%s\" in column generation expression"
msgstr "generierte Spalte »%s« kann nicht im Spaltengenerierungsausdruck verwendet werden"
-#: catalog/heap.c:2712
+#: catalog/heap.c:2715
#, c-format
msgid "A generated column cannot reference another generated column."
msgstr "Eine generierte Spalte kann nicht auf eine andere generierte Spalte verweisen."
-#: catalog/heap.c:2718
+#: catalog/heap.c:2721
#, c-format
msgid "cannot use whole-row variable in column generation expression"
msgstr "Variable mit Verweis auf die ganze Zeile kann nicht im Spaltengenerierungsausdruck verwendet werden"
-#: catalog/heap.c:2719
+#: catalog/heap.c:2722
#, c-format
msgid "This would cause the generated column to depend on its own value."
msgstr "Dadurch würde die generierte Spalte von ihrem eigenen Wert abhängen."
-#: catalog/heap.c:2774
+#: catalog/heap.c:2777
#, c-format
msgid "generation expression is not immutable"
msgstr "Generierungsausdruck ist nicht »immutable«"
-#: catalog/heap.c:2802 rewrite/rewriteHandler.c:1290
+#: catalog/heap.c:2805 rewrite/rewriteHandler.c:1290
#, c-format
msgid "column \"%s\" is of type %s but default expression is of type %s"
msgstr "Spalte »%s« hat Typ %s, aber der Vorgabeausdruck hat Typ %s"
-#: catalog/heap.c:2807 commands/prepare.c:334 parser/analyze.c:2730
-#: parser/parse_target.c:594 parser/parse_target.c:882
-#: parser/parse_target.c:892 rewrite/rewriteHandler.c:1295
+#: catalog/heap.c:2810 commands/prepare.c:334 parser/analyze.c:2741
+#: parser/parse_target.c:594 parser/parse_target.c:891
+#: parser/parse_target.c:901 rewrite/rewriteHandler.c:1295
#, c-format
msgid "You will need to rewrite or cast the expression."
msgstr "Sie müssen den Ausdruck umschreiben oder eine Typumwandlung vornehmen."
-#: catalog/heap.c:2854
+#: catalog/heap.c:2857
#, c-format
msgid "only table \"%s\" can be referenced in check constraint"
msgstr "nur Verweise auf Tabelle »%s« sind im Check-Constraint zugelassen"
-#: catalog/heap.c:3152
+#: catalog/heap.c:3155
#, c-format
msgid "unsupported ON COMMIT and foreign key combination"
msgstr "nicht unterstützte Kombination aus ON COMMIT und Fremdschlüssel"
-#: catalog/heap.c:3153
+#: catalog/heap.c:3156
#, c-format
msgid "Table \"%s\" references \"%s\", but they do not have the same ON COMMIT setting."
msgstr "Tabelle »%s« verweist auf »%s«, aber sie haben nicht die gleiche ON-COMMIT-Einstellung."
-#: catalog/heap.c:3158
+#: catalog/heap.c:3161
#, c-format
msgid "cannot truncate a table referenced in a foreign key constraint"
msgstr "kann eine Tabelle, die in einen Fremdschlüssel-Constraint eingebunden ist, nicht leeren"
-#: catalog/heap.c:3159
+#: catalog/heap.c:3162
#, c-format
msgid "Table \"%s\" references \"%s\"."
msgstr "Tabelle »%s« verweist auf »%s«."
-#: catalog/heap.c:3161
+#: catalog/heap.c:3164
#, c-format
msgid "Truncate table \"%s\" at the same time, or use TRUNCATE ... CASCADE."
msgstr "Leeren Sie die Tabelle »%s« gleichzeitig oder verwenden Sie TRUNCATE ... CASCADE."
-#: catalog/index.c:224 parser/parse_utilcmd.c:2185
+#: catalog/index.c:224 parser/parse_utilcmd.c:2194
#, c-format
msgid "multiple primary keys for table \"%s\" are not allowed"
msgstr "mehrere Primärschlüssel für Tabelle »%s« nicht erlaubt"
@@ -4715,7 +4720,7 @@ msgid "cannot reindex invalid index on TOAST table"
msgstr "ungültiger Index einer TOAST-Tabelle kann nicht reindiziert werden"
#: catalog/index.c:3690 commands/indexcmds.c:3416 commands/indexcmds.c:3560
-#: commands/tablecmds.c:3305
+#: commands/tablecmds.c:3301
#, c-format
msgid "cannot move system relation \"%s\""
msgstr "Systemrelation »%s« kann nicht verschoben werden"
@@ -4809,13 +4814,13 @@ msgstr "Textsuchevorlage »%s« existiert nicht"
msgid "text search configuration \"%s\" does not exist"
msgstr "Textsuchekonfiguration »%s« existiert nicht"
-#: catalog/namespace.c:2883 parser/parse_expr.c:806 parser/parse_target.c:1255
+#: catalog/namespace.c:2883 parser/parse_expr.c:806 parser/parse_target.c:1269
#, c-format
msgid "cross-database references are not implemented: %s"
msgstr "Verweise auf andere Datenbanken sind nicht implementiert: %s"
#: catalog/namespace.c:2889 gram.y:18258 gram.y:18298 parser/parse_expr.c:813
-#: parser/parse_target.c:1262
+#: parser/parse_target.c:1276
#, c-format
msgid "improper qualified name (too many dotted names): %s"
msgstr "falscher qualifizierter Name (zu viele Namensteile): %s"
@@ -4831,7 +4836,7 @@ msgid "cannot move objects into or out of TOAST schema"
msgstr "Objekte können nicht in oder aus TOAST-Schemas verschoben werden"
#: catalog/namespace.c:3098 commands/schemacmds.c:263 commands/schemacmds.c:343
-#: commands/tablecmds.c:1273
+#: commands/tablecmds.c:1269
#, c-format
msgid "schema \"%s\" does not exist"
msgstr "Schema »%s« existiert nicht"
@@ -4873,26 +4878,26 @@ msgid "List syntax is invalid."
msgstr "Die Listensyntax ist ungültig."
#: catalog/objectaddress.c:1391 commands/policy.c:96 commands/policy.c:376
-#: commands/tablecmds.c:247 commands/tablecmds.c:289 commands/tablecmds.c:2184
-#: commands/tablecmds.c:12343
+#: commands/tablecmds.c:247 commands/tablecmds.c:289 commands/tablecmds.c:2180
+#: commands/tablecmds.c:12352
#, c-format
msgid "\"%s\" is not a table"
msgstr "»%s« ist keine Tabelle"
#: catalog/objectaddress.c:1398 commands/tablecmds.c:259
-#: commands/tablecmds.c:17177 commands/view.c:119
+#: commands/tablecmds.c:17214 commands/view.c:119
#, c-format
msgid "\"%s\" is not a view"
msgstr "»%s« ist keine Sicht"
#: catalog/objectaddress.c:1405 commands/matview.c:186 commands/tablecmds.c:265
-#: commands/tablecmds.c:17182
+#: commands/tablecmds.c:17219
#, c-format
msgid "\"%s\" is not a materialized view"
msgstr "»%s« ist keine materialisierte Sicht"
#: catalog/objectaddress.c:1412 commands/tablecmds.c:283
-#: commands/tablecmds.c:17187
+#: commands/tablecmds.c:17224
#, c-format
msgid "\"%s\" is not a foreign table"
msgstr "»%s« ist keine Fremdtabelle"
@@ -5652,8 +5657,8 @@ msgstr "Partition »%s« kann nicht abgetrennt werden"
msgid "The partition is being detached concurrently or has an unfinished detach."
msgstr "Die Partition wird nebenläufig abgetrennt oder hat eine unfertige Abtrennoperation."
-#: catalog/pg_inherits.c:596 commands/tablecmds.c:4488
-#: commands/tablecmds.c:15489
+#: catalog/pg_inherits.c:596 commands/tablecmds.c:4484
+#: commands/tablecmds.c:15531
#, c-format
msgid "Use ALTER TABLE ... DETACH PARTITION ... FINALIZE to complete the pending detach operation."
msgstr "Verwendet Sie ALTER TABLE ... DETACH PARTITION ... FINALIZE, um die unerledigte Abtrennoperation abzuschließen."
@@ -5830,7 +5835,7 @@ msgstr "SQL-Funktionen können keinen Rückgabetyp »%s« haben"
msgid "SQL functions cannot have arguments of type %s"
msgstr "SQL-Funktionen können keine Argumente vom Typ »%s« haben"
-#: catalog/pg_proc.c:1000 executor/functions.c:1473
+#: catalog/pg_proc.c:1001 executor/functions.c:1474
#, c-format
msgid "SQL function \"%s\""
msgstr "SQL-Funktion »%s«"
@@ -6338,7 +6343,7 @@ msgstr "kann temporäre Tabellen anderer Sitzungen nicht clustern"
msgid "there is no previously clustered index for table \"%s\""
msgstr "es gibt keinen bereits geclusterten Index für Tabelle »%s«"
-#: commands/cluster.c:190 commands/tablecmds.c:14187 commands/tablecmds.c:16068
+#: commands/cluster.c:190 commands/tablecmds.c:14229 commands/tablecmds.c:16110
#, c-format
msgid "index \"%s\" for table \"%s\" does not exist"
msgstr "Index »%s« für Tabelle »%s« existiert nicht"
@@ -6353,7 +6358,7 @@ msgstr "globaler Katalog kann nicht geclustert werden"
msgid "cannot vacuum temporary tables of other sessions"
msgstr "temporäre Tabellen anderer Sitzungen können nicht gevacuumt werden"
-#: commands/cluster.c:511 commands/tablecmds.c:16078
+#: commands/cluster.c:511 commands/tablecmds.c:16120
#, c-format
msgid "\"%s\" is not an index for table \"%s\""
msgstr "»%s« ist kein Index für Tabelle »%s«"
@@ -6413,7 +6418,7 @@ msgid "collation attribute \"%s\" not recognized"
msgstr "Attribut »%s« für Sortierfolge unbekannt"
#: commands/collationcmds.c:119 commands/collationcmds.c:125
-#: commands/define.c:389 commands/tablecmds.c:7812
+#: commands/define.c:389 commands/tablecmds.c:7811
#: replication/pgoutput/pgoutput.c:311 replication/pgoutput/pgoutput.c:334
#: replication/pgoutput/pgoutput.c:348 replication/pgoutput/pgoutput.c:358
#: replication/pgoutput/pgoutput.c:368 replication/pgoutput/pgoutput.c:378
@@ -6741,15 +6746,15 @@ msgid "Generated columns cannot be used in COPY."
msgstr "Generierte Spalten können nicht in COPY verwendet werden."
#: commands/copy.c:784 commands/indexcmds.c:1826 commands/statscmds.c:243
-#: commands/tablecmds.c:2379 commands/tablecmds.c:3035
-#: commands/tablecmds.c:3529 parser/parse_relation.c:3660
-#: parser/parse_relation.c:3680 utils/adt/tsvector_op.c:2688
+#: commands/tablecmds.c:2375 commands/tablecmds.c:3031
+#: commands/tablecmds.c:3525 parser/parse_relation.c:3669
+#: parser/parse_relation.c:3689 utils/adt/tsvector_op.c:2688
#, c-format
msgid "column \"%s\" does not exist"
msgstr "Spalte »%s« existiert nicht"
-#: commands/copy.c:791 commands/tablecmds.c:2405 commands/trigger.c:963
-#: parser/parse_target.c:1079 parser/parse_target.c:1090
+#: commands/copy.c:791 commands/tablecmds.c:2401 commands/trigger.c:963
+#: parser/parse_target.c:1093 parser/parse_target.c:1104
#, c-format
msgid "column \"%s\" specified more than once"
msgstr "Spalte »%s« mehrmals angegeben"
@@ -7191,7 +7196,7 @@ msgstr "ungültige Datenbankerzeugungsstrategie »%s«"
#: commands/dbcommands.c:1005
#, c-format
-msgid "Valid strategies are \"wal_log\", and \"file_copy\"."
+msgid "Valid strategies are \"wal_log\" and \"file_copy\"."
msgstr "Gültige Strategien sind »wal_log« und »file_copy«."
#: commands/dbcommands.c:1024
@@ -7508,7 +7513,7 @@ msgid "invalid argument for %s: \"%s\""
msgstr "ungültiges Argument für %s: »%s«"
#: commands/dropcmds.c:100 commands/functioncmds.c:1394
-#: utils/adt/ruleutils.c:2928
+#: utils/adt/ruleutils.c:2926
#, c-format
msgid "\"%s\" is an aggregate function"
msgstr "»%s« ist eine Aggregatfunktion"
@@ -7518,14 +7523,14 @@ msgstr "»%s« ist eine Aggregatfunktion"
msgid "Use DROP AGGREGATE to drop aggregate functions."
msgstr "Verwenden Sie DROP AGGREGATE, um Aggregatfunktionen zu löschen."
-#: commands/dropcmds.c:158 commands/sequence.c:475 commands/tablecmds.c:3613
-#: commands/tablecmds.c:3771 commands/tablecmds.c:3823
-#: commands/tablecmds.c:16495 tcop/utility.c:1332
+#: commands/dropcmds.c:158 commands/sequence.c:475 commands/tablecmds.c:3609
+#: commands/tablecmds.c:3767 commands/tablecmds.c:3819
+#: commands/tablecmds.c:16537 tcop/utility.c:1332
#, c-format
msgid "relation \"%s\" does not exist, skipping"
msgstr "Relation »%s« existiert nicht, wird übersprungen"
-#: commands/dropcmds.c:188 commands/dropcmds.c:287 commands/tablecmds.c:1278
+#: commands/dropcmds.c:188 commands/dropcmds.c:287 commands/tablecmds.c:1274
#, c-format
msgid "schema \"%s\" does not exist, skipping"
msgstr "Schema »%s« existiert nicht, wird übersprungen"
@@ -8518,7 +8523,7 @@ msgstr "kann keine Indexe für temporäre Tabellen anderer Sitzungen erzeugen"
msgid "cannot specify default tablespace for partitioned relations"
msgstr "für partitionierte Relationen kann kein Standard-Tablespace angegeben werden"
-#: commands/indexcmds.c:792 commands/tablecmds.c:816 commands/tablecmds.c:3312
+#: commands/indexcmds.c:792 commands/tablecmds.c:812 commands/tablecmds.c:3308
#, c-format
msgid "only shared relations can be placed in pg_global tablespace"
msgstr "nur geteilte Relationen können in den Tablespace »pg_global« gelegt werden"
@@ -8593,13 +8598,13 @@ msgstr "Tabelle »%s« enthält Partitionen, die Fremdtabellen sind."
msgid "functions in index predicate must be marked IMMUTABLE"
msgstr "Funktionen im Indexprädikat müssen als IMMUTABLE markiert sein"
-#: commands/indexcmds.c:1821 parser/parse_utilcmd.c:2529
-#: parser/parse_utilcmd.c:2664
+#: commands/indexcmds.c:1821 parser/parse_utilcmd.c:2538
+#: parser/parse_utilcmd.c:2673
#, c-format
msgid "column \"%s\" named in key does not exist"
msgstr "Spalte »%s«, die im Schlüssel verwendet wird, existiert nicht"
-#: commands/indexcmds.c:1845 parser/parse_utilcmd.c:1826
+#: commands/indexcmds.c:1845 parser/parse_utilcmd.c:1835
#, c-format
msgid "expressions are not supported in included columns"
msgstr "in eingeschlossenen Spalten werden keine Ausdrücke unterstützt"
@@ -8634,8 +8639,8 @@ msgstr "inkludierte Spalte unterstützt die Optionen NULLS FIRST/LAST nicht"
msgid "could not determine which collation to use for index expression"
msgstr "konnte die für den Indexausdruck zu verwendende Sortierfolge nicht bestimmen"
-#: commands/indexcmds.c:1962 commands/tablecmds.c:17520 commands/typecmds.c:807
-#: parser/parse_expr.c:2690 parser/parse_type.c:570 parser/parse_utilcmd.c:3796
+#: commands/indexcmds.c:1962 commands/tablecmds.c:17557 commands/typecmds.c:807
+#: parser/parse_expr.c:2690 parser/parse_type.c:570 parser/parse_utilcmd.c:3805
#: utils/adt/misc.c:601
#, c-format
msgid "collations are not supported by type %s"
@@ -8671,8 +8676,8 @@ msgstr "Zugriffsmethode »%s« unterstützt die Optionen ASC/DESC nicht"
msgid "access method \"%s\" does not support NULLS FIRST/LAST options"
msgstr "Zugriffsmethode »%s« unterstützt die Optionen NULLS FIRST/LAST nicht"
-#: commands/indexcmds.c:2144 commands/tablecmds.c:17545
-#: commands/tablecmds.c:17551 commands/typecmds.c:2302
+#: commands/indexcmds.c:2144 commands/tablecmds.c:17582
+#: commands/tablecmds.c:17588 commands/typecmds.c:2302
#, c-format
msgid "data type %s has no default operator class for access method \"%s\""
msgstr "Datentyp %s hat keine Standardoperatorklasse für Zugriffsmethode »%s«"
@@ -9087,12 +9092,12 @@ msgid "operator attribute \"%s\" cannot be changed"
msgstr "Operator-Attribut »%s« kann nicht geändert werden"
#: commands/policy.c:89 commands/policy.c:382 commands/statscmds.c:149
-#: commands/tablecmds.c:1609 commands/tablecmds.c:2197
-#: commands/tablecmds.c:3423 commands/tablecmds.c:6312
-#: commands/tablecmds.c:9148 commands/tablecmds.c:17098
-#: commands/tablecmds.c:17133 commands/trigger.c:328 commands/trigger.c:1378
-#: commands/trigger.c:1488 rewrite/rewriteDefine.c:278
-#: rewrite/rewriteDefine.c:957 rewrite/rewriteRemove.c:80
+#: commands/tablecmds.c:1605 commands/tablecmds.c:2193
+#: commands/tablecmds.c:3419 commands/tablecmds.c:6308
+#: commands/tablecmds.c:9151 commands/tablecmds.c:17135
+#: commands/tablecmds.c:17170 commands/trigger.c:328 commands/trigger.c:1378
+#: commands/trigger.c:1488 rewrite/rewriteDefine.c:279
+#: rewrite/rewriteDefine.c:963 rewrite/rewriteRemove.c:80
#, c-format
msgid "permission denied: \"%s\" is a system catalog"
msgstr "keine Berechtigung: »%s« ist ein Systemkatalog"
@@ -9529,8 +9534,8 @@ msgstr "Sequenz muss im selben Schema wie die verknüpfte Tabelle sein"
msgid "cannot change ownership of identity sequence"
msgstr "kann Eigentümer einer Identitätssequenz nicht ändern"
-#: commands/sequence.c:1679 commands/tablecmds.c:13878
-#: commands/tablecmds.c:16515
+#: commands/sequence.c:1679 commands/tablecmds.c:13920
+#: commands/tablecmds.c:16557
#, c-format
msgid "Sequence \"%s\" is linked to table \"%s\"."
msgstr "Sequenz »%s« ist mit Tabelle »%s« verknüpft."
@@ -9600,12 +9605,12 @@ msgstr "doppelter Spaltenname in Statistikdefinition"
msgid "duplicate expression in statistics definition"
msgstr "doppelter Ausdruck in Statistikdefinition"
-#: commands/statscmds.c:620 commands/tablecmds.c:8116
+#: commands/statscmds.c:620 commands/tablecmds.c:8115
#, c-format
msgid "statistics target %d is too low"
msgstr "Statistikziel %d ist zu niedrig"
-#: commands/statscmds.c:628 commands/tablecmds.c:8124
+#: commands/statscmds.c:628 commands/tablecmds.c:8123
#, c-format
msgid "lowering statistics target to %d"
msgstr "setze Statistikziel auf %d herab"
@@ -9657,7 +9662,7 @@ msgid "must be superuser to create subscriptions"
msgstr "nur Superuser können Subskriptionen erzeugen"
#: commands/subscriptioncmds.c:648 commands/subscriptioncmds.c:776
-#: replication/logical/tablesync.c:1247 replication/logical/worker.c:3738
+#: replication/logical/tablesync.c:1254 replication/logical/worker.c:3738
#, c-format
msgid "could not connect to the publisher: %s"
msgstr "konnte nicht mit dem Publikationsserver verbinden: %s"
@@ -9770,7 +9775,7 @@ msgstr "Der Eigentümer einer Subskription muss ein Superuser sein."
msgid "could not receive list of replicated tables from the publisher: %s"
msgstr "konnte Liste der replizierten Tabellen nicht vom Publikationsserver empfangen: %s"
-#: commands/subscriptioncmds.c:1810 replication/logical/tablesync.c:819
+#: commands/subscriptioncmds.c:1810 replication/logical/tablesync.c:826
#: replication/pgoutput/pgoutput.c:1072
#, c-format
msgid "cannot use different column lists for table \"%s.%s\" in different publications"
@@ -9863,8 +9868,8 @@ msgstr "materialisierte Sicht »%s« existiert nicht, wird übersprungen"
msgid "Use DROP MATERIALIZED VIEW to remove a materialized view."
msgstr "Verwenden Sie DROP MATERIALIZED VIEW, um eine materialisierte Sicht zu löschen."
-#: commands/tablecmds.c:269 commands/tablecmds.c:293 commands/tablecmds.c:19027
-#: parser/parse_utilcmd.c:2261
+#: commands/tablecmds.c:269 commands/tablecmds.c:293 commands/tablecmds.c:19064
+#: parser/parse_utilcmd.c:2270
#, c-format
msgid "index \"%s\" does not exist"
msgstr "Index »%s« existiert nicht"
@@ -9887,8 +9892,8 @@ msgstr "»%s« ist kein Typ"
msgid "Use DROP TYPE to remove a type."
msgstr "Verwenden Sie DROP TYPE, um einen Typen zu löschen."
-#: commands/tablecmds.c:281 commands/tablecmds.c:13717
-#: commands/tablecmds.c:16218
+#: commands/tablecmds.c:281 commands/tablecmds.c:13759
+#: commands/tablecmds.c:16260
#, c-format
msgid "foreign table \"%s\" does not exist"
msgstr "Fremdtabelle »%s« existiert nicht"
@@ -9912,120 +9917,120 @@ msgstr "ON COMMIT kann nur mit temporären Tabellen verwendet werden"
msgid "cannot create temporary table within security-restricted operation"
msgstr "kann temporäre Tabelle nicht in einer sicherheitsbeschränkten Operation erzeugen"
-#: commands/tablecmds.c:764 commands/tablecmds.c:15025
+#: commands/tablecmds.c:764 commands/tablecmds.c:15067
#, c-format
msgid "relation \"%s\" would be inherited from more than once"
msgstr "von der Relation »%s« würde mehrmals geerbt werden"
-#: commands/tablecmds.c:949
+#: commands/tablecmds.c:945
#, c-format
msgid "specifying a table access method is not supported on a partitioned table"
msgstr "Angabe einer Tabellenzugriffsmethode wird für partitionierte Tabellen nicht unterstützt"
-#: commands/tablecmds.c:1042
+#: commands/tablecmds.c:1038
#, c-format
msgid "\"%s\" is not partitioned"
msgstr "»%s« ist nicht partitioniert"
-#: commands/tablecmds.c:1137
+#: commands/tablecmds.c:1133
#, c-format
msgid "cannot partition using more than %d columns"
msgstr "Partitionierung kann nicht mehr als %d Spalten verwenden"
-#: commands/tablecmds.c:1193
+#: commands/tablecmds.c:1189
#, c-format
msgid "cannot create foreign partition of partitioned table \"%s\""
msgstr "kann keine Fremdpartition der partitionierten Tabelle »%s« erzeugen"
-#: commands/tablecmds.c:1195
+#: commands/tablecmds.c:1191
#, c-format
msgid "Table \"%s\" contains indexes that are unique."
msgstr "Tabelle »%s« enthält Unique Indexe."
-#: commands/tablecmds.c:1358
+#: commands/tablecmds.c:1354
#, c-format
msgid "DROP INDEX CONCURRENTLY does not support dropping multiple objects"
msgstr "DROP INDEX CONCURRENTLY unterstützt das Löschen von mehreren Objekten nicht"
-#: commands/tablecmds.c:1362
+#: commands/tablecmds.c:1358
#, c-format
msgid "DROP INDEX CONCURRENTLY does not support CASCADE"
msgstr "DROP INDEX CONCURRENTLY unterstützt kein CASCADE"
-#: commands/tablecmds.c:1466
+#: commands/tablecmds.c:1462
#, c-format
msgid "cannot drop partitioned index \"%s\" concurrently"
msgstr "kann partitionierten Index »%s« nicht nebenläufig löschen"
-#: commands/tablecmds.c:1754
+#: commands/tablecmds.c:1750
#, c-format
msgid "cannot truncate only a partitioned table"
msgstr "kann nicht nur eine partitionierte Tabelle leeren"
-#: commands/tablecmds.c:1755
+#: commands/tablecmds.c:1751
#, c-format
msgid "Do not specify the ONLY keyword, or use TRUNCATE ONLY on the partitions directly."
msgstr "Lassen Sie das Schlüsselwort ONLY weg oder wenden Sie TRUNCATE ONLY direkt auf die Partitionen an."
-#: commands/tablecmds.c:1827
+#: commands/tablecmds.c:1823
#, c-format
msgid "truncate cascades to table \"%s\""
msgstr "Truncate-Vorgang leert ebenfalls Tabelle »%s«"
-#: commands/tablecmds.c:2177
+#: commands/tablecmds.c:2173
#, c-format
msgid "cannot truncate foreign table \"%s\""
msgstr "kann Fremdtabelle »%s« nicht leeren"
-#: commands/tablecmds.c:2234
+#: commands/tablecmds.c:2230
#, c-format
msgid "cannot truncate temporary tables of other sessions"
msgstr "kann temporäre Tabellen anderer Sitzungen nicht leeren"
-#: commands/tablecmds.c:2462 commands/tablecmds.c:14922
+#: commands/tablecmds.c:2458 commands/tablecmds.c:14964
#, c-format
msgid "cannot inherit from partitioned table \"%s\""
msgstr "von partitionierter Tabelle »%s« kann nicht geerbt werden"
-#: commands/tablecmds.c:2467
+#: commands/tablecmds.c:2463
#, c-format
msgid "cannot inherit from partition \"%s\""
msgstr "von Partition »%s« kann nicht geerbt werden"
-#: commands/tablecmds.c:2475 parser/parse_utilcmd.c:2491
-#: parser/parse_utilcmd.c:2633
+#: commands/tablecmds.c:2471 parser/parse_utilcmd.c:2500
+#: parser/parse_utilcmd.c:2642
#, c-format
msgid "inherited relation \"%s\" is not a table or foreign table"
msgstr "geerbte Relation »%s« ist keine Tabelle oder Fremdtabelle"
-#: commands/tablecmds.c:2487
+#: commands/tablecmds.c:2483
#, c-format
msgid "cannot create a temporary relation as partition of permanent relation \"%s\""
msgstr "eine temporäre Relation kann nicht als Partition der permanenten Relation »%s« erzeugt werden"
-#: commands/tablecmds.c:2496 commands/tablecmds.c:14901
+#: commands/tablecmds.c:2492 commands/tablecmds.c:14943
#, c-format
msgid "cannot inherit from temporary relation \"%s\""
msgstr "von temporärer Relation »%s« kann nicht geerbt werden"
-#: commands/tablecmds.c:2506 commands/tablecmds.c:14909
+#: commands/tablecmds.c:2502 commands/tablecmds.c:14951
#, c-format
msgid "cannot inherit from temporary relation of another session"
msgstr "von temporärer Relation einer anderen Sitzung kann nicht geerbt werden"
-#: commands/tablecmds.c:2560
+#: commands/tablecmds.c:2556
#, c-format
msgid "merging multiple inherited definitions of column \"%s\""
msgstr "geerbte Definitionen von Spalte »%s« werden zusammengeführt"
-#: commands/tablecmds.c:2568
+#: commands/tablecmds.c:2564
#, c-format
msgid "inherited column \"%s\" has a type conflict"
msgstr "geerbte Spalte »%s« hat Typkonflikt"
-#: commands/tablecmds.c:2570 commands/tablecmds.c:2593
-#: commands/tablecmds.c:2610 commands/tablecmds.c:2866
-#: commands/tablecmds.c:2896 commands/tablecmds.c:2910
+#: commands/tablecmds.c:2566 commands/tablecmds.c:2589
+#: commands/tablecmds.c:2606 commands/tablecmds.c:2862
+#: commands/tablecmds.c:2892 commands/tablecmds.c:2906
#: parser/parse_coerce.c:2155 parser/parse_coerce.c:2175
#: parser/parse_coerce.c:2195 parser/parse_coerce.c:2216
#: parser/parse_coerce.c:2271 parser/parse_coerce.c:2305
@@ -10036,1219 +10041,1230 @@ msgstr "geerbte Spalte »%s« hat Typkonflikt"
msgid "%s versus %s"
msgstr "%s gegen %s"
-#: commands/tablecmds.c:2579
+#: commands/tablecmds.c:2575
#, c-format
msgid "inherited column \"%s\" has a collation conflict"
msgstr "geerbte Spalte »%s« hat Sortierfolgenkonflikt"
-#: commands/tablecmds.c:2581 commands/tablecmds.c:2878
-#: commands/tablecmds.c:6792
+#: commands/tablecmds.c:2577 commands/tablecmds.c:2874
+#: commands/tablecmds.c:6791
#, c-format
msgid "\"%s\" versus \"%s\""
msgstr "»%s« gegen »%s«"
-#: commands/tablecmds.c:2591
+#: commands/tablecmds.c:2587
#, c-format
msgid "inherited column \"%s\" has a storage parameter conflict"
msgstr "geerbte Spalte »%s« hat einen Konflikt bei einem Storage-Parameter"
-#: commands/tablecmds.c:2608 commands/tablecmds.c:2908
+#: commands/tablecmds.c:2604 commands/tablecmds.c:2904
#, c-format
msgid "column \"%s\" has a compression method conflict"
msgstr "für Spalte »%s« besteht ein Komprimierungsmethodenkonflikt"
-#: commands/tablecmds.c:2623
+#: commands/tablecmds.c:2619
#, c-format
msgid "inherited column \"%s\" has a generation conflict"
msgstr "geerbte Spalte »%s« hat einen Generierungskonflikt"
-#: commands/tablecmds.c:2717 commands/tablecmds.c:2772
-#: commands/tablecmds.c:12441 parser/parse_utilcmd.c:1302
-#: parser/parse_utilcmd.c:1345 parser/parse_utilcmd.c:1754
-#: parser/parse_utilcmd.c:1862
+#: commands/tablecmds.c:2713 commands/tablecmds.c:2768
+#: commands/tablecmds.c:12450 parser/parse_utilcmd.c:1311
+#: parser/parse_utilcmd.c:1354 parser/parse_utilcmd.c:1763
+#: parser/parse_utilcmd.c:1871
#, c-format
msgid "cannot convert whole-row table reference"
msgstr "kann Verweis auf ganze Zeile der Tabelle nicht umwandeln"
-#: commands/tablecmds.c:2718 parser/parse_utilcmd.c:1303
+#: commands/tablecmds.c:2714 parser/parse_utilcmd.c:1312
#, c-format
msgid "Generation expression for column \"%s\" contains a whole-row reference to table \"%s\"."
msgstr "Generierungsausdruck für Spalte »%s« enthält einen Verweis auf die ganze Zeile der Tabelle »%s«."
-#: commands/tablecmds.c:2773 parser/parse_utilcmd.c:1346
+#: commands/tablecmds.c:2769 parser/parse_utilcmd.c:1355
#, c-format
msgid "Constraint \"%s\" contains a whole-row reference to table \"%s\"."
msgstr "Constraint »%s« enthält einen Verweis auf die ganze Zeile der Tabelle »%s«."
-#: commands/tablecmds.c:2852
+#: commands/tablecmds.c:2848
#, c-format
msgid "merging column \"%s\" with inherited definition"
msgstr "Spalte »%s« wird mit geerbter Definition zusammengeführt"
-#: commands/tablecmds.c:2856
+#: commands/tablecmds.c:2852
#, c-format
msgid "moving and merging column \"%s\" with inherited definition"
msgstr "Spalte »%s« wird verschoben und mit geerbter Definition zusammengeführt"
-#: commands/tablecmds.c:2857
+#: commands/tablecmds.c:2853
#, c-format
msgid "User-specified column moved to the position of the inherited column."
msgstr "Benutzerdefinierte Spalte wurde auf die Position der geerbten Spalte verschoben."
-#: commands/tablecmds.c:2864
+#: commands/tablecmds.c:2860
#, c-format
msgid "column \"%s\" has a type conflict"
msgstr "für Spalte »%s« besteht ein Typkonflikt"
-#: commands/tablecmds.c:2876
+#: commands/tablecmds.c:2872
#, c-format
msgid "column \"%s\" has a collation conflict"
msgstr "für Spalte »%s« besteht ein Sortierfolgenkonflikt"
-#: commands/tablecmds.c:2894
+#: commands/tablecmds.c:2890
#, c-format
msgid "column \"%s\" has a storage parameter conflict"
msgstr "für Spalte »%s« besteht ein Konflikt bei einem Storage-Parameter"
-#: commands/tablecmds.c:2935
+#: commands/tablecmds.c:2931
#, c-format
msgid "child column \"%s\" specifies generation expression"
msgstr "abgeleitete Spalte »%s« gibt einen Generierungsausdruck an"
-#: commands/tablecmds.c:2937
+#: commands/tablecmds.c:2933
#, c-format
msgid "Omit the generation expression in the definition of the child table column to inherit the generation expression from the parent table."
msgstr "Lassen Sie den Generierungsausdruck in der Definition der abgeleiteten Spalte weg, um den Generierungsausdruck der Elterntabelle zu erben."
-#: commands/tablecmds.c:2941
+#: commands/tablecmds.c:2937
#, c-format
msgid "column \"%s\" inherits from generated column but specifies default"
msgstr "Spalte »%s« erbt von einer generierten Spalte aber hat einen Vorgabewert angegeben"
-#: commands/tablecmds.c:2946
+#: commands/tablecmds.c:2942
#, c-format
msgid "column \"%s\" inherits from generated column but specifies identity"
msgstr "Spalte »%s« erbt von einer generierten Spalte aber ist als Identitätsspalte definiert"
-#: commands/tablecmds.c:3055
+#: commands/tablecmds.c:3051
#, c-format
msgid "column \"%s\" inherits conflicting generation expressions"
msgstr "Spalte »%s« erbt widersprüchliche Generierungsausdrücke"
-#: commands/tablecmds.c:3060
+#: commands/tablecmds.c:3056
#, c-format
msgid "column \"%s\" inherits conflicting default values"
msgstr "Spalte »%s« erbt widersprüchliche Vorgabewerte"
-#: commands/tablecmds.c:3062
+#: commands/tablecmds.c:3058
#, c-format
msgid "To resolve the conflict, specify a default explicitly."
msgstr "Um den Konflikt zu lösen, geben Sie einen Vorgabewert ausdrücklich an."
-#: commands/tablecmds.c:3108
+#: commands/tablecmds.c:3104
#, c-format
msgid "check constraint name \"%s\" appears multiple times but with different expressions"
msgstr "Check-Constraint-Name »%s« erscheint mehrmals, aber mit unterschiedlichen Ausdrücken"
-#: commands/tablecmds.c:3321
+#: commands/tablecmds.c:3317
#, c-format
msgid "cannot move temporary tables of other sessions"
msgstr "temporäre Tabellen anderer Sitzungen können nicht verschoben werden"
-#: commands/tablecmds.c:3391
+#: commands/tablecmds.c:3387
#, c-format
msgid "cannot rename column of typed table"
msgstr "Spalte einer getypten Tabelle kann nicht umbenannt werden"
-#: commands/tablecmds.c:3410
+#: commands/tablecmds.c:3406
#, c-format
msgid "cannot rename columns of relation \"%s\""
msgstr "Spalten von Relation »%s« können nicht umbenannt werden"
-#: commands/tablecmds.c:3505
+#: commands/tablecmds.c:3501
#, c-format
msgid "inherited column \"%s\" must be renamed in child tables too"
msgstr "vererbte Spalte »%s« muss ebenso in den abgeleiteten Tabellen umbenannt werden"
-#: commands/tablecmds.c:3537
+#: commands/tablecmds.c:3533
#, c-format
msgid "cannot rename system column \"%s\""
msgstr "Systemspalte »%s« kann nicht umbenannt werden"
-#: commands/tablecmds.c:3552
+#: commands/tablecmds.c:3548
#, c-format
msgid "cannot rename inherited column \"%s\""
msgstr "kann vererbte Spalte »%s« nicht umbenennen"
-#: commands/tablecmds.c:3704
+#: commands/tablecmds.c:3700
#, c-format
msgid "inherited constraint \"%s\" must be renamed in child tables too"
msgstr "vererbter Constraint »%s« muss ebenso in den abgeleiteten Tabellen umbenannt werden"
-#: commands/tablecmds.c:3711
+#: commands/tablecmds.c:3707
#, c-format
msgid "cannot rename inherited constraint \"%s\""
msgstr "kann vererbten Constraint »%s« nicht umbenennen"
#. translator: first %s is a SQL command, eg ALTER TABLE
-#: commands/tablecmds.c:4008
+#: commands/tablecmds.c:4004
#, c-format
msgid "cannot %s \"%s\" because it is being used by active queries in this session"
msgstr "%s mit Relation »%s« nicht möglich, weil sie von aktiven Anfragen in dieser Sitzung verwendet wird"
#. translator: first %s is a SQL command, eg ALTER TABLE
-#: commands/tablecmds.c:4017
+#: commands/tablecmds.c:4013
#, c-format
msgid "cannot %s \"%s\" because it has pending trigger events"
msgstr "%s mit Relation »%s« nicht möglich, weil es anstehende Trigger-Ereignisse dafür gibt"
-#: commands/tablecmds.c:4486
+#: commands/tablecmds.c:4482
#, c-format
msgid "cannot alter partition \"%s\" with an incomplete detach"
msgstr "kann Partition »%s« mit einer unvollständigen Abtrennoperation nicht ändern"
-#: commands/tablecmds.c:4679 commands/tablecmds.c:4694
+#: commands/tablecmds.c:4675 commands/tablecmds.c:4690
#, c-format
msgid "cannot change persistence setting twice"
msgstr "Persistenzeinstellung kann nicht zweimal geändert werden"
-#: commands/tablecmds.c:4715
+#: commands/tablecmds.c:4711
#, c-format
msgid "cannot change access method of a partitioned table"
msgstr "Zugriffsmethode einer partitionierten Tabelle kann nicht geändert werden"
-#: commands/tablecmds.c:4721
+#: commands/tablecmds.c:4717
#, c-format
msgid "cannot have multiple SET ACCESS METHOD subcommands"
msgstr "mehrere SET ACCESS METHOD Unterbefehle sind ungültig"
-#: commands/tablecmds.c:5476
+#: commands/tablecmds.c:5472
#, c-format
msgid "cannot rewrite system relation \"%s\""
msgstr "Systemrelation »%s« kann nicht neu geschrieben werden"
-#: commands/tablecmds.c:5482
+#: commands/tablecmds.c:5478
#, c-format
msgid "cannot rewrite table \"%s\" used as a catalog table"
msgstr "Tabelle »%s«, die als Katalogtabelle verwendet wird, kann nicht neu geschrieben werden"
-#: commands/tablecmds.c:5492
+#: commands/tablecmds.c:5488
#, c-format
msgid "cannot rewrite temporary tables of other sessions"
msgstr "kann temporäre Tabellen anderer Sitzungen nicht neu schreiben"
-#: commands/tablecmds.c:5986
+#: commands/tablecmds.c:5982
#, c-format
msgid "column \"%s\" of relation \"%s\" contains null values"
msgstr "Spalte »%s« von Relation »%s« enthält NULL-Werte"
-#: commands/tablecmds.c:6003
+#: commands/tablecmds.c:5999
#, c-format
msgid "check constraint \"%s\" of relation \"%s\" is violated by some row"
msgstr "Check-Constraint »%s« von Relation »%s« wird von irgendeiner Zeile verletzt"
-#: commands/tablecmds.c:6022 partitioning/partbounds.c:3404
+#: commands/tablecmds.c:6018 partitioning/partbounds.c:3404
#, c-format
msgid "updated partition constraint for default partition \"%s\" would be violated by some row"
msgstr "aktualisierter Partitions-Constraint der Standardpartition »%s« würde von irgendeiner Zeile verletzt werden"
-#: commands/tablecmds.c:6028
+#: commands/tablecmds.c:6024
#, c-format
msgid "partition constraint of relation \"%s\" is violated by some row"
msgstr "Partitions-Constraint von Relation »%s« wird von irgendeiner Zeile verletzt"
#. translator: %s is a group of some SQL keywords
-#: commands/tablecmds.c:6295
+#: commands/tablecmds.c:6291
#, c-format
msgid "ALTER action %s cannot be performed on relation \"%s\""
msgstr "ALTER-Aktion %s kann nicht mit Relation »%s« ausgeführt werden"
-#: commands/tablecmds.c:6550 commands/tablecmds.c:6557
+#: commands/tablecmds.c:6546 commands/tablecmds.c:6553
#, c-format
msgid "cannot alter type \"%s\" because column \"%s.%s\" uses it"
msgstr "kann Typ »%s« nicht ändern, weil Spalte »%s.%s« ihn verwendet"
-#: commands/tablecmds.c:6564
+#: commands/tablecmds.c:6560
#, c-format
msgid "cannot alter foreign table \"%s\" because column \"%s.%s\" uses its row type"
msgstr "kann Fremdtabelle »%s« nicht ändern, weil Spalte »%s.%s« ihren Zeilentyp verwendet"
-#: commands/tablecmds.c:6571
+#: commands/tablecmds.c:6567
#, c-format
msgid "cannot alter table \"%s\" because column \"%s.%s\" uses its row type"
msgstr "kann Tabelle »%s« nicht ändern, weil Spalte »%s.%s« ihren Zeilentyp verwendet"
-#: commands/tablecmds.c:6627
+#: commands/tablecmds.c:6623
#, c-format
msgid "cannot alter type \"%s\" because it is the type of a typed table"
msgstr "kann Typ »%s« nicht ändern, weil er der Typ einer getypten Tabelle ist"
-#: commands/tablecmds.c:6629
+#: commands/tablecmds.c:6625
#, c-format
msgid "Use ALTER ... CASCADE to alter the typed tables too."
msgstr "Verwenden Sie ALTER ... CASCADE, um die getypten Tabellen ebenfalls zu ändern."
-#: commands/tablecmds.c:6675
+#: commands/tablecmds.c:6671
#, c-format
msgid "type %s is not a composite type"
msgstr "Typ %s ist kein zusammengesetzter Typ"
-#: commands/tablecmds.c:6702
+#: commands/tablecmds.c:6698
#, c-format
msgid "cannot add column to typed table"
msgstr "zu einer getypten Tabelle kann keine Spalte hinzugefügt werden"
-#: commands/tablecmds.c:6755
+#: commands/tablecmds.c:6754
#, c-format
msgid "cannot add column to a partition"
msgstr "zu einer Partition kann keine Spalte hinzugefügt werden"
-#: commands/tablecmds.c:6784 commands/tablecmds.c:15152
+#: commands/tablecmds.c:6783 commands/tablecmds.c:15194
#, c-format
msgid "child table \"%s\" has different type for column \"%s\""
msgstr "abgeleitete Tabelle »%s« hat unterschiedlichen Typ für Spalte »%s«"
-#: commands/tablecmds.c:6790 commands/tablecmds.c:15159
+#: commands/tablecmds.c:6789 commands/tablecmds.c:15201
#, c-format
msgid "child table \"%s\" has different collation for column \"%s\""
msgstr "abgeleitete Tabelle »%s« hat unterschiedliche Sortierfolge für Spalte »%s«"
-#: commands/tablecmds.c:6804
+#: commands/tablecmds.c:6803
#, c-format
msgid "merging definition of column \"%s\" for child \"%s\""
msgstr "Definition von Spalte »%s« für abgeleitete Tabelle »%s« wird zusammengeführt"
-#: commands/tablecmds.c:6851
+#: commands/tablecmds.c:6850
#, c-format
msgid "cannot recursively add identity column to table that has child tables"
msgstr "eine Identitätsspalte kann nicht rekursiv zu einer Tabelle hinzugefügt werden, die abgeleitete Tabellen hat"
-#: commands/tablecmds.c:7095
+#: commands/tablecmds.c:7094
#, c-format
msgid "column must be added to child tables too"
msgstr "Spalte muss ebenso in den abgeleiteten Tabellen hinzugefügt werden"
-#: commands/tablecmds.c:7173
+#: commands/tablecmds.c:7172
#, c-format
msgid "column \"%s\" of relation \"%s\" already exists, skipping"
msgstr "Spalte »%s« von Relation »%s« existiert bereits, wird übersprungen"
-#: commands/tablecmds.c:7180
+#: commands/tablecmds.c:7179
#, c-format
msgid "column \"%s\" of relation \"%s\" already exists"
msgstr "Spalte »%s« von Relation »%s« existiert bereits"
-#: commands/tablecmds.c:7246 commands/tablecmds.c:12080
+#: commands/tablecmds.c:7245 commands/tablecmds.c:12089
#, c-format
msgid "cannot remove constraint from only the partitioned table when partitions exist"
msgstr "Constraint kann nicht nur von der partitionierten Tabelle entfernt werden, wenn Partitionen existieren"
-#: commands/tablecmds.c:7247 commands/tablecmds.c:7564
-#: commands/tablecmds.c:8561 commands/tablecmds.c:12081
+#: commands/tablecmds.c:7246 commands/tablecmds.c:7563
+#: commands/tablecmds.c:8564 commands/tablecmds.c:12090
#, c-format
msgid "Do not specify the ONLY keyword."
msgstr "Lassen Sie das Schlüsselwort ONLY weg."
-#: commands/tablecmds.c:7284 commands/tablecmds.c:7490
-#: commands/tablecmds.c:7632 commands/tablecmds.c:7746
-#: commands/tablecmds.c:7840 commands/tablecmds.c:7899
-#: commands/tablecmds.c:8018 commands/tablecmds.c:8157
-#: commands/tablecmds.c:8227 commands/tablecmds.c:8383
-#: commands/tablecmds.c:12235 commands/tablecmds.c:13740
-#: commands/tablecmds.c:16309
+#: commands/tablecmds.c:7283 commands/tablecmds.c:7489
+#: commands/tablecmds.c:7631 commands/tablecmds.c:7745
+#: commands/tablecmds.c:7839 commands/tablecmds.c:7898
+#: commands/tablecmds.c:8017 commands/tablecmds.c:8156
+#: commands/tablecmds.c:8226 commands/tablecmds.c:8382
+#: commands/tablecmds.c:12244 commands/tablecmds.c:13782
+#: commands/tablecmds.c:16351
#, c-format
msgid "cannot alter system column \"%s\""
msgstr "Systemspalte »%s« kann nicht geändert werden"
-#: commands/tablecmds.c:7290 commands/tablecmds.c:7638
+#: commands/tablecmds.c:7289 commands/tablecmds.c:7637
#, c-format
msgid "column \"%s\" of relation \"%s\" is an identity column"
msgstr "Spalte »%s« von Relation »%s« ist eine Identitätsspalte"
-#: commands/tablecmds.c:7333
+#: commands/tablecmds.c:7332
#, c-format
msgid "column \"%s\" is in a primary key"
msgstr "Spalte »%s« ist in einem Primärschlüssel"
-#: commands/tablecmds.c:7338
+#: commands/tablecmds.c:7337
#, c-format
msgid "column \"%s\" is in index used as replica identity"
msgstr "Spalte »%s« ist in einem Index, der als Replik-Identität verwendet wird"
-#: commands/tablecmds.c:7361
+#: commands/tablecmds.c:7360
#, c-format
msgid "column \"%s\" is marked NOT NULL in parent table"
msgstr "Spalte »%s« ist in Elterntabelle als NOT NULL markiert"
-#: commands/tablecmds.c:7561 commands/tablecmds.c:9044
+#: commands/tablecmds.c:7560 commands/tablecmds.c:9047
#, c-format
msgid "constraint must be added to child tables too"
msgstr "Constraint muss ebenso in den abgeleiteten Tabellen hinzugefügt werden"
-#: commands/tablecmds.c:7562
+#: commands/tablecmds.c:7561
#, c-format
msgid "Column \"%s\" of relation \"%s\" is not already NOT NULL."
msgstr "Spalte »%s« von Relation »%s« ist nicht bereits NOT NULL."
-#: commands/tablecmds.c:7640
+#: commands/tablecmds.c:7639
#, c-format
msgid "Use ALTER TABLE ... ALTER COLUMN ... DROP IDENTITY instead."
msgstr "Verwenden Sie stattdessen ALTER TABLE ... ALTER COLUMN ... DROP IDENTITY."
-#: commands/tablecmds.c:7645
+#: commands/tablecmds.c:7644
#, c-format
msgid "column \"%s\" of relation \"%s\" is a generated column"
msgstr "Spalte »%s« von Relation »%s« ist eine generierte Spalte"
-#: commands/tablecmds.c:7648
+#: commands/tablecmds.c:7647
#, c-format
msgid "Use ALTER TABLE ... ALTER COLUMN ... DROP EXPRESSION instead."
msgstr "Verwenden Sie stattdessen ALTER TABLE ... ALTER COLUMN ... DROP EXPRESSION."
-#: commands/tablecmds.c:7757
+#: commands/tablecmds.c:7756
#, c-format
msgid "column \"%s\" of relation \"%s\" must be declared NOT NULL before identity can be added"
msgstr "Spalte »%s« von Relation »%s« muss als NOT NULL deklariert werden, bevor Sie Identitätsspalte werden kann"
-#: commands/tablecmds.c:7763
+#: commands/tablecmds.c:7762
#, c-format
msgid "column \"%s\" of relation \"%s\" is already an identity column"
msgstr "Spalte »%s« von Relation »%s« ist bereits eine Identitätsspalte"
-#: commands/tablecmds.c:7769
+#: commands/tablecmds.c:7768
#, c-format
msgid "column \"%s\" of relation \"%s\" already has a default value"
msgstr "Spalte »%s« von Relation »%s« hat bereits einen Vorgabewert"
-#: commands/tablecmds.c:7846 commands/tablecmds.c:7907
+#: commands/tablecmds.c:7845 commands/tablecmds.c:7906
#, c-format
msgid "column \"%s\" of relation \"%s\" is not an identity column"
msgstr "Spalte »%s« von Relation »%s« ist keine Identitätsspalte"
-#: commands/tablecmds.c:7912
+#: commands/tablecmds.c:7911
#, c-format
msgid "column \"%s\" of relation \"%s\" is not an identity column, skipping"
msgstr "Spalte »%s« von Relation »%s« ist keine Identitätsspalte, wird übersprungen"
-#: commands/tablecmds.c:7965
+#: commands/tablecmds.c:7964
#, c-format
msgid "ALTER TABLE / DROP EXPRESSION must be applied to child tables too"
msgstr "ALTER TABLE / DROP EXPRESSION muss auch auf abgeleitete Tabellen angewendet werden"
-#: commands/tablecmds.c:7987
+#: commands/tablecmds.c:7986
#, c-format
msgid "cannot drop generation expression from inherited column"
msgstr "Generierungsausdruck von vererbter Spalte kann nicht gelöscht werden"
-#: commands/tablecmds.c:8026
+#: commands/tablecmds.c:8025
#, c-format
msgid "column \"%s\" of relation \"%s\" is not a stored generated column"
msgstr "Spalte »%s« von Relation »%s« ist keine gespeicherte generierte Spalte"
-#: commands/tablecmds.c:8031
+#: commands/tablecmds.c:8030
#, c-format
msgid "column \"%s\" of relation \"%s\" is not a stored generated column, skipping"
msgstr "Spalte »%s« von Relation »%s« ist keine gespeicherte generierte Spalte, wird übersprungen"
-#: commands/tablecmds.c:8104
+#: commands/tablecmds.c:8103
#, c-format
msgid "cannot refer to non-index column by number"
msgstr "auf eine Nicht-Index-Spalte kann nicht per Nummer verwiesen werden"
-#: commands/tablecmds.c:8147
+#: commands/tablecmds.c:8146
#, c-format
msgid "column number %d of relation \"%s\" does not exist"
msgstr "Spalte Nummer %d von Relation »%s« existiert nicht"
-#: commands/tablecmds.c:8166
+#: commands/tablecmds.c:8165
#, c-format
msgid "cannot alter statistics on included column \"%s\" of index \"%s\""
msgstr "Statistiken von eingeschlossener Spalte »%s« von Index »%s« können nicht geändert werden"
-#: commands/tablecmds.c:8171
+#: commands/tablecmds.c:8170
#, c-format
msgid "cannot alter statistics on non-expression column \"%s\" of index \"%s\""
msgstr "kann Statistiken von Spalte »%s« von Index »%s«, welche kein Ausdruck ist, nicht ändern"
-#: commands/tablecmds.c:8173
+#: commands/tablecmds.c:8172
#, c-format
msgid "Alter statistics on table column instead."
msgstr "Ändern Sie stattdessen die Statistiken für die Tabellenspalte."
-#: commands/tablecmds.c:8363
+#: commands/tablecmds.c:8362
#, c-format
msgid "invalid storage type \"%s\""
msgstr "ungültiger Storage-Typ »%s«"
-#: commands/tablecmds.c:8395
+#: commands/tablecmds.c:8394
#, c-format
msgid "column data type %s can only have storage PLAIN"
msgstr "Spaltendatentyp %s kann nur Storage-Typ PLAIN"
-#: commands/tablecmds.c:8440
+#: commands/tablecmds.c:8439
#, c-format
msgid "cannot drop column from typed table"
msgstr "aus einer getypten Tabelle können keine Spalten gelöscht werden"
-#: commands/tablecmds.c:8499
+#: commands/tablecmds.c:8502
#, c-format
msgid "column \"%s\" of relation \"%s\" does not exist, skipping"
msgstr "Spalte »%s« von Relation »%s« existiert nicht, wird übersprungen"
-#: commands/tablecmds.c:8512
+#: commands/tablecmds.c:8515
#, c-format
msgid "cannot drop system column \"%s\""
msgstr "Systemspalte »%s« kann nicht gelöscht werden"
-#: commands/tablecmds.c:8522
+#: commands/tablecmds.c:8525
#, c-format
msgid "cannot drop inherited column \"%s\""
msgstr "geerbte Spalte »%s« kann nicht gelöscht werden"
-#: commands/tablecmds.c:8535
+#: commands/tablecmds.c:8538
#, c-format
msgid "cannot drop column \"%s\" because it is part of the partition key of relation \"%s\""
msgstr "Spalte »%s« kann nicht gelöscht werden, weil sie Teil des Partitionierungsschlüssels von Relation »%s« ist"
-#: commands/tablecmds.c:8560
+#: commands/tablecmds.c:8563
#, c-format
msgid "cannot drop column from only the partitioned table when partitions exist"
msgstr "Spalte kann nicht nur aus der partitionierten Tabelle gelöscht werden, wenn Partitionen existieren"
-#: commands/tablecmds.c:8764
+#: commands/tablecmds.c:8767
#, c-format
msgid "ALTER TABLE / ADD CONSTRAINT USING INDEX is not supported on partitioned tables"
msgstr "ALTER TABLE / ADD CONSTRAINT USING INDEX wird für partitionierte Tabellen nicht unterstützt"
-#: commands/tablecmds.c:8789
+#: commands/tablecmds.c:8792
#, c-format
msgid "ALTER TABLE / ADD CONSTRAINT USING INDEX will rename index \"%s\" to \"%s\""
msgstr "ALTER TABLE / ADD CONSTRAINT USING INDEX benennt Index »%s« um in »%s«"
-#: commands/tablecmds.c:9126
+#: commands/tablecmds.c:9129
#, c-format
msgid "cannot use ONLY for foreign key on partitioned table \"%s\" referencing relation \"%s\""
msgstr "ONLY nicht möglich für Fremdschlüssel für partitionierte Tabelle »%s« verweisend auf Relation »%s«"
-#: commands/tablecmds.c:9132
+#: commands/tablecmds.c:9135
#, c-format
msgid "cannot add NOT VALID foreign key on partitioned table \"%s\" referencing relation \"%s\""
msgstr "Hinzufügen von Fremdschlüssel mit NOT VALID nicht möglich für partitionierte Tabelle »%s« verweisend auf Relation »%s«"
-#: commands/tablecmds.c:9135
+#: commands/tablecmds.c:9138
#, c-format
msgid "This feature is not yet supported on partitioned tables."
msgstr "Dieses Feature wird für partitionierte Tabellen noch nicht unterstützt."
-#: commands/tablecmds.c:9142 commands/tablecmds.c:9608
+#: commands/tablecmds.c:9145 commands/tablecmds.c:9611
#, c-format
msgid "referenced relation \"%s\" is not a table"
msgstr "Relation »%s«, auf die verwiesen wird, ist keine Tabelle"
-#: commands/tablecmds.c:9165
+#: commands/tablecmds.c:9168
#, c-format
msgid "constraints on permanent tables may reference only permanent tables"
msgstr "Constraints für permanente Tabellen dürfen nur auf permanente Tabellen verweisen"
-#: commands/tablecmds.c:9172
+#: commands/tablecmds.c:9175
#, c-format
msgid "constraints on unlogged tables may reference only permanent or unlogged tables"
msgstr "Constraints für ungeloggte Tabellen dürfen nur auf permanente oder ungeloggte Tabellen verweisen"
-#: commands/tablecmds.c:9178
+#: commands/tablecmds.c:9181
#, c-format
msgid "constraints on temporary tables may reference only temporary tables"
msgstr "Constraints für temporäre Tabellen dürfen nur auf temporäre Tabellen verweisen"
-#: commands/tablecmds.c:9182
+#: commands/tablecmds.c:9185
#, c-format
msgid "constraints on temporary tables must involve temporary tables of this session"
msgstr "Constraints für temporäre Tabellen müssen temporäre Tabellen dieser Sitzung beinhalten"
-#: commands/tablecmds.c:9256 commands/tablecmds.c:9262
+#: commands/tablecmds.c:9259 commands/tablecmds.c:9265
#, c-format
msgid "invalid %s action for foreign key constraint containing generated column"
msgstr "ungültige %s-Aktion für Fremdschlüssel-Constraint, der eine generierte Spalte enthält"
-#: commands/tablecmds.c:9278
+#: commands/tablecmds.c:9281
#, c-format
msgid "number of referencing and referenced columns for foreign key disagree"
msgstr "Anzahl der Quell- und Zielspalten im Fremdschlüssel stimmt nicht überein"
-#: commands/tablecmds.c:9385
+#: commands/tablecmds.c:9388
#, c-format
msgid "foreign key constraint \"%s\" cannot be implemented"
msgstr "Fremdschlüssel-Constraint »%s« kann nicht implementiert werden"
-#: commands/tablecmds.c:9387
+#: commands/tablecmds.c:9390
#, c-format
msgid "Key columns \"%s\" and \"%s\" are of incompatible types: %s and %s."
msgstr "Schlüsselspalten »%s« und »%s« haben inkompatible Typen: %s und %s."
-#: commands/tablecmds.c:9544
+#: commands/tablecmds.c:9547
#, c-format
msgid "column \"%s\" referenced in ON DELETE SET action must be part of foreign key"
msgstr "Spalte »%s«, auf die in der ON-DELETE-SET-Aktion verwiesen wird, muss Teil des Fremdschlüssels sein"
-#: commands/tablecmds.c:9817 commands/tablecmds.c:10285
-#: parser/parse_utilcmd.c:796 parser/parse_utilcmd.c:925
+#: commands/tablecmds.c:9820 commands/tablecmds.c:10288
+#: parser/parse_utilcmd.c:805 parser/parse_utilcmd.c:934
#, c-format
msgid "foreign key constraints are not supported on foreign tables"
msgstr "Fremdschlüssel-Constraints auf Fremdtabellen werden nicht unterstützt"
-#: commands/tablecmds.c:10837 commands/tablecmds.c:11115
-#: commands/tablecmds.c:12037 commands/tablecmds.c:12112
+#: commands/tablecmds.c:10840 commands/tablecmds.c:11121
+#: commands/tablecmds.c:12046 commands/tablecmds.c:12121
#, c-format
msgid "constraint \"%s\" of relation \"%s\" does not exist"
msgstr "Constraint »%s« von Relation »%s« existiert nicht"
-#: commands/tablecmds.c:10844
+#: commands/tablecmds.c:10847
#, c-format
msgid "constraint \"%s\" of relation \"%s\" is not a foreign key constraint"
msgstr "Constraint »%s« von Relation »%s« ist kein Fremdschlüssel-Constraint"
-#: commands/tablecmds.c:10882
+#: commands/tablecmds.c:10885
#, c-format
msgid "cannot alter constraint \"%s\" on relation \"%s\""
msgstr "Constraint »%s« von Relation »%s« kann nicht geändert werden"
-#: commands/tablecmds.c:10885
+#: commands/tablecmds.c:10888
#, c-format
msgid "Constraint \"%s\" is derived from constraint \"%s\" of relation \"%s\"."
msgstr "Constraint »%s« ist von Constraint »%s« von Relation »%s« abgeleitet."
-#: commands/tablecmds.c:10887
+#: commands/tablecmds.c:10890
#, c-format
msgid "You may alter the constraint it derives from, instead."
msgstr "Sie können stattdessen den Constraint, von dem er abgeleitet ist, ändern."
-#: commands/tablecmds.c:11123
+#: commands/tablecmds.c:11129
#, c-format
msgid "constraint \"%s\" of relation \"%s\" is not a foreign key or check constraint"
msgstr "Constraint »%s« von Relation »%s« ist kein Fremdschlüssel- oder Check-Constraint"
-#: commands/tablecmds.c:11201
+#: commands/tablecmds.c:11207
#, c-format
msgid "constraint must be validated on child tables too"
msgstr "Constraint muss ebenso in den abgeleiteten Tabellen validiert werden"
-#: commands/tablecmds.c:11291
+#: commands/tablecmds.c:11297
#, c-format
msgid "column \"%s\" referenced in foreign key constraint does not exist"
msgstr "Spalte »%s«, die im Fremdschlüssel verwendet wird, existiert nicht"
-#: commands/tablecmds.c:11297
+#: commands/tablecmds.c:11303
#, c-format
msgid "system columns cannot be used in foreign keys"
msgstr "Systemspalten können nicht in Fremdschlüsseln verwendet werden"
-#: commands/tablecmds.c:11301
+#: commands/tablecmds.c:11307
#, c-format
msgid "cannot have more than %d keys in a foreign key"
msgstr "Fremdschlüssel kann nicht mehr als %d Schlüssel haben"
-#: commands/tablecmds.c:11367
+#: commands/tablecmds.c:11373
#, c-format
msgid "cannot use a deferrable primary key for referenced table \"%s\""
msgstr "aufschiebbarer Primärschlüssel kann nicht für Tabelle »%s«, auf die verwiesen wird, verwendet werden"
-#: commands/tablecmds.c:11384
+#: commands/tablecmds.c:11390
#, c-format
msgid "there is no primary key for referenced table \"%s\""
msgstr "in Tabelle »%s«, auf die verwiesen wird, gibt es keinen Primärschlüssel"
-#: commands/tablecmds.c:11453
+#: commands/tablecmds.c:11459
#, c-format
msgid "foreign key referenced-columns list must not contain duplicates"
msgstr "die Liste der Spalten, auf die ein Fremdschlüssel verweist, darf keine doppelten Einträge enthalten"
-#: commands/tablecmds.c:11547
+#: commands/tablecmds.c:11553
#, c-format
msgid "cannot use a deferrable unique constraint for referenced table \"%s\""
msgstr "aufschiebbarer Unique-Constraint kann nicht für Tabelle »%s«, auf die verwiesen wird, verwendet werden"
-#: commands/tablecmds.c:11552
+#: commands/tablecmds.c:11558
#, c-format
msgid "there is no unique constraint matching given keys for referenced table \"%s\""
msgstr "in Tabelle »%s«, auf die verwiesen wird, gibt es keinen Unique-Constraint, der auf die angegebenen Schlüssel passt"
-#: commands/tablecmds.c:11993
+#: commands/tablecmds.c:12002
#, c-format
msgid "cannot drop inherited constraint \"%s\" of relation \"%s\""
msgstr "geerbter Constraint »%s« von Relation »%s« kann nicht gelöscht werden"
-#: commands/tablecmds.c:12043
+#: commands/tablecmds.c:12052
#, c-format
msgid "constraint \"%s\" of relation \"%s\" does not exist, skipping"
msgstr "Constraint »%s« von Relation »%s« existiert nicht, wird übersprungen"
-#: commands/tablecmds.c:12219
+#: commands/tablecmds.c:12228
#, c-format
msgid "cannot alter column type of typed table"
msgstr "Spaltentyp einer getypten Tabelle kann nicht geändert werden"
-#: commands/tablecmds.c:12246
+#: commands/tablecmds.c:12255
#, c-format
msgid "cannot alter inherited column \"%s\""
msgstr "kann vererbte Spalte »%s« nicht ändern"
-#: commands/tablecmds.c:12255
+#: commands/tablecmds.c:12264
#, c-format
msgid "cannot alter column \"%s\" because it is part of the partition key of relation \"%s\""
msgstr "Spalte »%s« kann nicht geändert werden, weil sie Teil des Partitionierungsschlüssels von Relation »%s« ist"
-#: commands/tablecmds.c:12305
+#: commands/tablecmds.c:12314
#, c-format
msgid "result of USING clause for column \"%s\" cannot be cast automatically to type %s"
msgstr "Ergebnis der USING-Klausel für Spalte »%s« kann nicht automatisch in Typ %s umgewandelt werden"
-#: commands/tablecmds.c:12308
+#: commands/tablecmds.c:12317
#, c-format
msgid "You might need to add an explicit cast."
msgstr "Sie müssen möglicherweise eine ausdrückliche Typumwandlung hinzufügen."
-#: commands/tablecmds.c:12312
+#: commands/tablecmds.c:12321
#, c-format
msgid "column \"%s\" cannot be cast automatically to type %s"
msgstr "Spalte »%s« kann nicht automatisch in Typ %s umgewandelt werden"
#. translator: USING is SQL, don't translate it
-#: commands/tablecmds.c:12315
+#: commands/tablecmds.c:12324
#, c-format
msgid "You might need to specify \"USING %s::%s\"."
msgstr "Sie müssen möglicherweise »USING %s::%s« angeben."
-#: commands/tablecmds.c:12414
+#: commands/tablecmds.c:12423
#, c-format
msgid "cannot alter inherited column \"%s\" of relation \"%s\""
msgstr "geerbte Spalte »%s« von Relation »%s« kann nicht geändert werden"
-#: commands/tablecmds.c:12442
+#: commands/tablecmds.c:12451
#, c-format
msgid "USING expression contains a whole-row table reference."
msgstr "USING-Ausdruck enthält einen Verweis auf die ganze Zeile der Tabelle."
-#: commands/tablecmds.c:12453
+#: commands/tablecmds.c:12462
#, c-format
msgid "type of inherited column \"%s\" must be changed in child tables too"
msgstr "Typ der vererbten Spalte »%s« muss ebenso in den abgeleiteten Tabellen geändert werden"
-#: commands/tablecmds.c:12578
+#: commands/tablecmds.c:12587
#, c-format
msgid "cannot alter type of column \"%s\" twice"
msgstr "Typ der Spalte »%s« kann nicht zweimal geändert werden"
-#: commands/tablecmds.c:12616
+#: commands/tablecmds.c:12625
#, c-format
msgid "generation expression for column \"%s\" cannot be cast automatically to type %s"
msgstr "Generierungsausdruck der Spalte »%s« kann nicht automatisch in Typ %s umgewandelt werden"
-#: commands/tablecmds.c:12621
+#: commands/tablecmds.c:12630
#, c-format
msgid "default for column \"%s\" cannot be cast automatically to type %s"
msgstr "Vorgabewert der Spalte »%s« kann nicht automatisch in Typ %s umgewandelt werden"
-#: commands/tablecmds.c:12702
+#: commands/tablecmds.c:12718
#, c-format
-msgid "cannot alter type of a column used by a view or rule"
-msgstr "Typ einer Spalte, die von einer Sicht oder Regel verwendet wird, kann nicht geändert werden"
+msgid "cannot alter type of a column used by a function or procedure"
+msgstr "Typ einer Spalte, die von einer Funktion oder Prozedur verwendet wird, kann nicht geändert werden"
-#: commands/tablecmds.c:12703 commands/tablecmds.c:12722
-#: commands/tablecmds.c:12740
+#: commands/tablecmds.c:12719 commands/tablecmds.c:12733
+#: commands/tablecmds.c:12752 commands/tablecmds.c:12770
+#: commands/tablecmds.c:12828
#, c-format
msgid "%s depends on column \"%s\""
msgstr "%s hängt von Spalte »%s« ab"
-#: commands/tablecmds.c:12721
+#: commands/tablecmds.c:12732
+#, c-format
+msgid "cannot alter type of a column used by a view or rule"
+msgstr "Typ einer Spalte, die von einer Sicht oder Regel verwendet wird, kann nicht geändert werden"
+
+#: commands/tablecmds.c:12751
#, c-format
msgid "cannot alter type of a column used in a trigger definition"
msgstr "Typ einer Spalte, die in einer Trigger-Definition verwendet wird, kann nicht geändert werden"
-#: commands/tablecmds.c:12739
+#: commands/tablecmds.c:12769
#, c-format
msgid "cannot alter type of a column used in a policy definition"
msgstr "Typ einer Spalte, die in einer Policy-Definition verwendet wird, kann nicht geändert werden"
-#: commands/tablecmds.c:12770
+#: commands/tablecmds.c:12800
#, c-format
msgid "cannot alter type of a column used by a generated column"
msgstr "Typ einer Spalte, die von einer generierten Spalte verwendet wird, kann nicht geändert werden"
-#: commands/tablecmds.c:12771
+#: commands/tablecmds.c:12801
#, c-format
msgid "Column \"%s\" is used by generated column \"%s\"."
msgstr "Spalte »%s« wird von generierter Spalte »%s« verwendet."
-#: commands/tablecmds.c:13848 commands/tablecmds.c:13860
+#: commands/tablecmds.c:12827
+#, c-format
+msgid "cannot alter type of a column used by a publication WHERE clause"
+msgstr "Typ einer Spalte, die in der WHERE-Klausel einer Publikation verwendet wird, kann nicht geändert werden"
+
+#: commands/tablecmds.c:13890 commands/tablecmds.c:13902
#, c-format
msgid "cannot change owner of index \"%s\""
msgstr "kann Eigentümer des Index »%s« nicht ändern"
-#: commands/tablecmds.c:13850 commands/tablecmds.c:13862
+#: commands/tablecmds.c:13892 commands/tablecmds.c:13904
#, c-format
msgid "Change the ownership of the index's table, instead."
msgstr "Ändern Sie stattdessen den Eigentümer der Tabelle des Index."
-#: commands/tablecmds.c:13876
+#: commands/tablecmds.c:13918
#, c-format
msgid "cannot change owner of sequence \"%s\""
msgstr "kann Eigentümer der Sequenz »%s« nicht ändern"
-#: commands/tablecmds.c:13890 commands/tablecmds.c:17209
-#: commands/tablecmds.c:17228
+#: commands/tablecmds.c:13932 commands/tablecmds.c:17246
+#: commands/tablecmds.c:17265
#, c-format
msgid "Use ALTER TYPE instead."
msgstr "Verwenden Sie stattdessen ALTER TYPE."
-#: commands/tablecmds.c:13899
+#: commands/tablecmds.c:13941
#, c-format
msgid "cannot change owner of relation \"%s\""
msgstr "kann Eigentümer der Relation »%s« nicht ändern"
-#: commands/tablecmds.c:14261
+#: commands/tablecmds.c:14303
#, c-format
msgid "cannot have multiple SET TABLESPACE subcommands"
msgstr "mehrere SET TABLESPACE Unterbefehle sind ungültig"
-#: commands/tablecmds.c:14338
+#: commands/tablecmds.c:14380
#, c-format
msgid "cannot set options for relation \"%s\""
msgstr "für Relation »%s« können keine Optionen gesetzt werden"
-#: commands/tablecmds.c:14372 commands/view.c:521
+#: commands/tablecmds.c:14414 commands/view.c:521
#, c-format
msgid "WITH CHECK OPTION is supported only on automatically updatable views"
msgstr "WITH CHECK OPTION wird nur für automatisch aktualisierbare Sichten unterstützt"
-#: commands/tablecmds.c:14622
+#: commands/tablecmds.c:14664
#, c-format
msgid "only tables, indexes, and materialized views exist in tablespaces"
msgstr "nur Tabellen, Indexe und materialisierte Sichten existieren in Tablespaces"
-#: commands/tablecmds.c:14634
+#: commands/tablecmds.c:14676
#, c-format
msgid "cannot move relations in to or out of pg_global tablespace"
msgstr "Relationen können nicht in den oder aus dem Tablespace »pg_global« verschoben werden"
-#: commands/tablecmds.c:14726
+#: commands/tablecmds.c:14768
#, c-format
msgid "aborting because lock on relation \"%s.%s\" is not available"
msgstr "Abbruch weil Sperre für Relation »%s.%s« nicht verfügbar ist"
-#: commands/tablecmds.c:14742
+#: commands/tablecmds.c:14784
#, c-format
msgid "no matching relations in tablespace \"%s\" found"
msgstr "keine passenden Relationen in Tablespace »%s« gefunden"
-#: commands/tablecmds.c:14860
+#: commands/tablecmds.c:14902
#, c-format
msgid "cannot change inheritance of typed table"
msgstr "Vererbung einer getypten Tabelle kann nicht geändert werden"
-#: commands/tablecmds.c:14865 commands/tablecmds.c:15421
+#: commands/tablecmds.c:14907 commands/tablecmds.c:15463
#, c-format
msgid "cannot change inheritance of a partition"
msgstr "Vererbung einer Partition kann nicht geändert werden"
-#: commands/tablecmds.c:14870
+#: commands/tablecmds.c:14912
#, c-format
msgid "cannot change inheritance of partitioned table"
msgstr "Vererbung einer partitionierten Tabelle kann nicht geändert werden"
-#: commands/tablecmds.c:14916
+#: commands/tablecmds.c:14958
#, c-format
msgid "cannot inherit to temporary relation of another session"
msgstr "an temporäre Relation einer anderen Sitzung kann nicht vererbt werden"
-#: commands/tablecmds.c:14929
+#: commands/tablecmds.c:14971
#, c-format
msgid "cannot inherit from a partition"
msgstr "von einer Partition kann nicht geerbt werden"
-#: commands/tablecmds.c:14951 commands/tablecmds.c:17864
+#: commands/tablecmds.c:14993 commands/tablecmds.c:17901
#, c-format
msgid "circular inheritance not allowed"
msgstr "zirkuläre Vererbung ist nicht erlaubt"
-#: commands/tablecmds.c:14952 commands/tablecmds.c:17865
+#: commands/tablecmds.c:14994 commands/tablecmds.c:17902
#, c-format
msgid "\"%s\" is already a child of \"%s\"."
msgstr "»%s« ist schon von »%s« abgeleitet."
-#: commands/tablecmds.c:14965
+#: commands/tablecmds.c:15007
#, c-format
msgid "trigger \"%s\" prevents table \"%s\" from becoming an inheritance child"
msgstr "Trigger »%s« verhindert, dass Tabelle »%s« ein Vererbungskind werden kann"
-#: commands/tablecmds.c:14967
+#: commands/tablecmds.c:15009
#, c-format
msgid "ROW triggers with transition tables are not supported in inheritance hierarchies."
msgstr "ROW-Trigger mit Übergangstabellen werden in Vererbungshierarchien nicht unterstützt."
-#: commands/tablecmds.c:15170
+#: commands/tablecmds.c:15212
#, c-format
msgid "column \"%s\" in child table must be marked NOT NULL"
msgstr "Spalte »%s« in abgeleiteter Tabelle muss als NOT NULL markiert sein"
-#: commands/tablecmds.c:15179
+#: commands/tablecmds.c:15221
#, c-format
msgid "column \"%s\" in child table must be a generated column"
msgstr "Spalte »%s« in abgeleiteter Tabelle muss eine generierte Spalte sein"
-#: commands/tablecmds.c:15229
+#: commands/tablecmds.c:15271
#, c-format
msgid "column \"%s\" in child table has a conflicting generation expression"
msgstr "Spalte »%s« in abgeleiteter Tabelle hat einen widersprüchlichen Generierungsausdruck"
-#: commands/tablecmds.c:15257
+#: commands/tablecmds.c:15299
#, c-format
msgid "child table is missing column \"%s\""
msgstr "Spalte »%s« fehlt in abgeleiteter Tabelle"
-#: commands/tablecmds.c:15345
+#: commands/tablecmds.c:15387
#, c-format
msgid "child table \"%s\" has different definition for check constraint \"%s\""
msgstr "abgeleitete Tabelle »%s« hat unterschiedliche Definition für Check-Constraint »%s«"
-#: commands/tablecmds.c:15353
+#: commands/tablecmds.c:15395
#, c-format
msgid "constraint \"%s\" conflicts with non-inherited constraint on child table \"%s\""
msgstr "Constraint »%s« kollidiert mit nicht vererbtem Constraint für abgeleitete Tabelle »%s«"
-#: commands/tablecmds.c:15364
+#: commands/tablecmds.c:15406
#, c-format
msgid "constraint \"%s\" conflicts with NOT VALID constraint on child table \"%s\""
msgstr "Constraint »%s« kollidiert mit NOT-VALID-Constraint für abgeleitete Tabelle »%s«"
-#: commands/tablecmds.c:15399
+#: commands/tablecmds.c:15441
#, c-format
msgid "child table is missing constraint \"%s\""
msgstr "Constraint »%s« fehlt in abgeleiteter Tabelle"
-#: commands/tablecmds.c:15485
+#: commands/tablecmds.c:15527
#, c-format
msgid "partition \"%s\" already pending detach in partitioned table \"%s.%s\""
msgstr "Partition »%s« hat schon eine unerledigte Abtrennoperation in der partitionierten Tabelle »%s.%s«"
-#: commands/tablecmds.c:15514 commands/tablecmds.c:15562
+#: commands/tablecmds.c:15556 commands/tablecmds.c:15604
#, c-format
msgid "relation \"%s\" is not a partition of relation \"%s\""
msgstr "Relation »%s« ist keine Partition von Relation »%s«"
-#: commands/tablecmds.c:15568
+#: commands/tablecmds.c:15610
#, c-format
msgid "relation \"%s\" is not a parent of relation \"%s\""
msgstr "Relation »%s« ist keine Basisrelation von Relation »%s«"
-#: commands/tablecmds.c:15796
+#: commands/tablecmds.c:15838
#, c-format
msgid "typed tables cannot inherit"
msgstr "getypte Tabellen können nicht erben"
-#: commands/tablecmds.c:15826
+#: commands/tablecmds.c:15868
#, c-format
msgid "table is missing column \"%s\""
msgstr "Spalte »%s« fehlt in Tabelle"
-#: commands/tablecmds.c:15837
+#: commands/tablecmds.c:15879
#, c-format
msgid "table has column \"%s\" where type requires \"%s\""
msgstr "Tabelle hat Spalte »%s«, aber Typ benötigt »%s«"
-#: commands/tablecmds.c:15846
+#: commands/tablecmds.c:15888
#, c-format
msgid "table \"%s\" has different type for column \"%s\""
msgstr "Tabelle »%s« hat unterschiedlichen Typ für Spalte »%s«"
-#: commands/tablecmds.c:15860
+#: commands/tablecmds.c:15902
#, c-format
msgid "table has extra column \"%s\""
msgstr "Tabelle hat zusätzliche Spalte »%s«"
-#: commands/tablecmds.c:15912
+#: commands/tablecmds.c:15954
#, c-format
msgid "\"%s\" is not a typed table"
msgstr "»%s« ist keine getypte Tabelle"
-#: commands/tablecmds.c:16086
+#: commands/tablecmds.c:16128
#, c-format
msgid "cannot use non-unique index \"%s\" as replica identity"
msgstr "nicht eindeutiger Index »%s« kann nicht als Replik-Identität verwendet werden"
-#: commands/tablecmds.c:16092
+#: commands/tablecmds.c:16134
#, c-format
msgid "cannot use non-immediate index \"%s\" as replica identity"
msgstr "Index »%s« kann nicht als Replik-Identität verwendet werden, weil er nicht IMMEDIATE ist"
-#: commands/tablecmds.c:16098
+#: commands/tablecmds.c:16140
#, c-format
msgid "cannot use expression index \"%s\" as replica identity"
msgstr "Ausdrucksindex »%s« kann nicht als Replik-Identität verwendet werden"
-#: commands/tablecmds.c:16104
+#: commands/tablecmds.c:16146
#, c-format
msgid "cannot use partial index \"%s\" as replica identity"
msgstr "partieller Index »%s« kann nicht als Replik-Identität verwendet werden"
-#: commands/tablecmds.c:16121
+#: commands/tablecmds.c:16163
#, c-format
msgid "index \"%s\" cannot be used as replica identity because column %d is a system column"
msgstr "Index »%s« kann nicht als Replik-Identität verwendet werden, weil Spalte %d eine Systemspalte ist"
-#: commands/tablecmds.c:16128
+#: commands/tablecmds.c:16170
#, c-format
msgid "index \"%s\" cannot be used as replica identity because column \"%s\" is nullable"
msgstr "Index »%s« kann nicht als Replik-Identität verwendet werden, weil Spalte »%s« NULL-Werte akzeptiert"
-#: commands/tablecmds.c:16375
+#: commands/tablecmds.c:16417
#, c-format
msgid "cannot change logged status of table \"%s\" because it is temporary"
msgstr "kann den geloggten Status der Tabelle »%s« nicht ändern, weil sie temporär ist"
-#: commands/tablecmds.c:16399
+#: commands/tablecmds.c:16441
#, c-format
msgid "cannot change table \"%s\" to unlogged because it is part of a publication"
msgstr "kann Tabelle »%s« nicht in ungeloggt ändern, weil sie Teil einer Publikation ist"
-#: commands/tablecmds.c:16401
+#: commands/tablecmds.c:16443
#, c-format
msgid "Unlogged relations cannot be replicated."
msgstr "Ungeloggte Relationen können nicht repliziert werden."
-#: commands/tablecmds.c:16446
+#: commands/tablecmds.c:16488
#, c-format
msgid "could not change table \"%s\" to logged because it references unlogged table \"%s\""
msgstr "konnte Tabelle »%s« nicht in geloggt ändern, weil sie auf die ungeloggte Tabelle »%s« verweist"
-#: commands/tablecmds.c:16456
+#: commands/tablecmds.c:16498
#, c-format
msgid "could not change table \"%s\" to unlogged because it references logged table \"%s\""
msgstr "konnte Tabelle »%s« nicht in ungeloggt ändern, weil sie auf die geloggte Tabelle »%s« verweist"
-#: commands/tablecmds.c:16514
+#: commands/tablecmds.c:16556
#, c-format
msgid "cannot move an owned sequence into another schema"
msgstr "einer Tabelle zugeordnete Sequenz kann nicht in ein anderes Schema verschoben werden"
-#: commands/tablecmds.c:16621
+#: commands/tablecmds.c:16658
#, c-format
msgid "relation \"%s\" already exists in schema \"%s\""
msgstr "Relation »%s« existiert bereits in Schema »%s«"
-#: commands/tablecmds.c:17042
+#: commands/tablecmds.c:17079
#, c-format
msgid "\"%s\" is not a table or materialized view"
msgstr "»%s« ist keine Tabelle oder materialisierte Sicht"
-#: commands/tablecmds.c:17192
+#: commands/tablecmds.c:17229
#, c-format
msgid "\"%s\" is not a composite type"
msgstr "»%s« ist kein zusammengesetzter Typ"
-#: commands/tablecmds.c:17220
+#: commands/tablecmds.c:17257
#, c-format
msgid "cannot change schema of index \"%s\""
msgstr "kann Schema des Index »%s« nicht ändern"
-#: commands/tablecmds.c:17222 commands/tablecmds.c:17234
+#: commands/tablecmds.c:17259 commands/tablecmds.c:17271
#, c-format
msgid "Change the schema of the table instead."
msgstr "Ändern Sie stattdessen das Schema der Tabelle."
-#: commands/tablecmds.c:17226
+#: commands/tablecmds.c:17263
#, c-format
msgid "cannot change schema of composite type \"%s\""
msgstr "kann Schema des zusammengesetzten Typs »%s« nicht ändern"
-#: commands/tablecmds.c:17232
+#: commands/tablecmds.c:17269
#, c-format
msgid "cannot change schema of TOAST table \"%s\""
msgstr "kann Schema der TOAST-Tabelle »%s« nicht ändern"
-#: commands/tablecmds.c:17269
+#: commands/tablecmds.c:17306
#, c-format
msgid "unrecognized partitioning strategy \"%s\""
msgstr "unbekannte Partitionierungsstrategie »%s«"
-#: commands/tablecmds.c:17277
+#: commands/tablecmds.c:17314
#, c-format
msgid "cannot use \"list\" partition strategy with more than one column"
msgstr "Partitionierungsstrategie »list« kann nicht mit mehr als einer Spalte verwendet werden"
-#: commands/tablecmds.c:17343
+#: commands/tablecmds.c:17380
#, c-format
msgid "column \"%s\" named in partition key does not exist"
msgstr "Spalte »%s«, die im Partitionierungsschlüssel verwendet wird, existiert nicht"
-#: commands/tablecmds.c:17351
+#: commands/tablecmds.c:17388
#, c-format
msgid "cannot use system column \"%s\" in partition key"
msgstr "Systemspalte »%s« kann nicht im Partitionierungsschlüssel verwendet werden"
-#: commands/tablecmds.c:17362 commands/tablecmds.c:17452
+#: commands/tablecmds.c:17399 commands/tablecmds.c:17489
#, c-format
msgid "cannot use generated column in partition key"
msgstr "generierte Spalte kann nicht im Partitionierungsschlüssel verwendet werden"
-#: commands/tablecmds.c:17363 commands/tablecmds.c:17453 commands/trigger.c:668
+#: commands/tablecmds.c:17400 commands/tablecmds.c:17490 commands/trigger.c:668
#: rewrite/rewriteHandler.c:929 rewrite/rewriteHandler.c:964
#, c-format
msgid "Column \"%s\" is a generated column."
msgstr "Spalte »%s« ist eine generierte Spalte."
-#: commands/tablecmds.c:17435
+#: commands/tablecmds.c:17472
#, c-format
msgid "partition key expressions cannot contain system column references"
msgstr "Partitionierungsschlüsselausdruck kann nicht auf Systemspalten verweisen"
-#: commands/tablecmds.c:17482
+#: commands/tablecmds.c:17519
#, c-format
msgid "functions in partition key expression must be marked IMMUTABLE"
msgstr "Funktionen im Partitionierungsschlüsselausdruck müssen als IMMUTABLE markiert sein"
-#: commands/tablecmds.c:17491
+#: commands/tablecmds.c:17528
#, c-format
msgid "cannot use constant expression as partition key"
msgstr "Partitionierungsschlüssel kann kein konstanter Ausdruck sein"
-#: commands/tablecmds.c:17512
+#: commands/tablecmds.c:17549
#, c-format
msgid "could not determine which collation to use for partition expression"
msgstr "konnte die für den Partitionierungsausdruck zu verwendende Sortierfolge nicht bestimmen"
-#: commands/tablecmds.c:17547
+#: commands/tablecmds.c:17584
#, c-format
msgid "You must specify a hash operator class or define a default hash operator class for the data type."
msgstr "Sie müssen eine hash-Operatorklasse angeben oder eine hash-Standardoperatorklasse für den Datentyp definieren."
-#: commands/tablecmds.c:17553
+#: commands/tablecmds.c:17590
#, c-format
msgid "You must specify a btree operator class or define a default btree operator class for the data type."
msgstr "Sie müssen eine btree-Operatorklasse angeben oder eine btree-Standardoperatorklasse für den Datentyp definieren."
-#: commands/tablecmds.c:17804
+#: commands/tablecmds.c:17841
#, c-format
msgid "\"%s\" is already a partition"
msgstr "»%s« ist bereits eine Partition"
-#: commands/tablecmds.c:17810
+#: commands/tablecmds.c:17847
#, c-format
msgid "cannot attach a typed table as partition"
msgstr "eine getypte Tabelle kann nicht als Partition angefügt werden"
-#: commands/tablecmds.c:17826
+#: commands/tablecmds.c:17863
#, c-format
msgid "cannot attach inheritance child as partition"
msgstr "ein Vererbungskind kann nicht als Partition angefügt werden"
-#: commands/tablecmds.c:17840
+#: commands/tablecmds.c:17877
#, c-format
msgid "cannot attach inheritance parent as partition"
msgstr "eine Tabelle mit abgeleiteten Tabellen kann nicht als Partition angefügt werden"
-#: commands/tablecmds.c:17874
+#: commands/tablecmds.c:17911
#, c-format
msgid "cannot attach a temporary relation as partition of permanent relation \"%s\""
msgstr "eine temporäre Relation kann nicht als Partition an permanente Relation »%s« angefügt werden"
-#: commands/tablecmds.c:17882
+#: commands/tablecmds.c:17919
#, c-format
msgid "cannot attach a permanent relation as partition of temporary relation \"%s\""
msgstr "eine permanente Relation kann nicht als Partition an temporäre Relation »%s« angefügt werden"
-#: commands/tablecmds.c:17890
+#: commands/tablecmds.c:17927
#, c-format
msgid "cannot attach as partition of temporary relation of another session"
msgstr "kann nicht als Partition an temporäre Relation einer anderen Sitzung anfügen"
-#: commands/tablecmds.c:17897
+#: commands/tablecmds.c:17934
#, c-format
msgid "cannot attach temporary relation of another session as partition"
msgstr "temporäre Relation einer anderen Sitzung kann nicht als Partition angefügt werden"
-#: commands/tablecmds.c:17917
+#: commands/tablecmds.c:17954
#, c-format
msgid "table \"%s\" contains column \"%s\" not found in parent \"%s\""
msgstr "Tabelle »%s« enthält Spalte »%s«, die nicht in der Elterntabelle »%s« gefunden wurde"
-#: commands/tablecmds.c:17920
+#: commands/tablecmds.c:17957
#, c-format
msgid "The new partition may contain only the columns present in parent."
msgstr "Die neue Partition darf nur Spalten enthalten, die auch die Elterntabelle hat."
-#: commands/tablecmds.c:17932
+#: commands/tablecmds.c:17969
#, c-format
msgid "trigger \"%s\" prevents table \"%s\" from becoming a partition"
msgstr "Trigger »%s« verhindert, dass Tabelle »%s« eine Partition werden kann"
-#: commands/tablecmds.c:17934
+#: commands/tablecmds.c:17971
#, c-format
msgid "ROW triggers with transition tables are not supported on partitions."
msgstr "ROW-Trigger mit Übergangstabellen werden für Partitionen nicht unterstützt."
-#: commands/tablecmds.c:18113
+#: commands/tablecmds.c:18150
#, c-format
msgid "cannot attach foreign table \"%s\" as partition of partitioned table \"%s\""
msgstr "kann Fremdtabelle »%s« nicht als Partition an partitionierte Tabelle »%s« anfügen"
-#: commands/tablecmds.c:18116
+#: commands/tablecmds.c:18153
#, c-format
msgid "Partitioned table \"%s\" contains unique indexes."
msgstr "Partitionierte Tabelle »%s« enthält Unique-Indexe."
-#: commands/tablecmds.c:18431
+#: commands/tablecmds.c:18468
#, c-format
msgid "cannot detach partitions concurrently when a default partition exists"
msgstr "nebenläufiges Abtrennen einer Partition ist nicht möglich, wenn eine Standardpartition existiert"
-#: commands/tablecmds.c:18540
+#: commands/tablecmds.c:18577
#, c-format
msgid "partitioned table \"%s\" was removed concurrently"
msgstr "partitionierte Tabelle »%s« wurde nebenläufig entfernt"
-#: commands/tablecmds.c:18546
+#: commands/tablecmds.c:18583
#, c-format
msgid "partition \"%s\" was removed concurrently"
msgstr "Partition »%s« wurde nebenläufig entfernt"
-#: commands/tablecmds.c:19061 commands/tablecmds.c:19081
-#: commands/tablecmds.c:19101 commands/tablecmds.c:19120
-#: commands/tablecmds.c:19162
+#: commands/tablecmds.c:19098 commands/tablecmds.c:19118
+#: commands/tablecmds.c:19138 commands/tablecmds.c:19157
+#: commands/tablecmds.c:19199
#, c-format
msgid "cannot attach index \"%s\" as a partition of index \"%s\""
msgstr "kann Index »%s« nicht als Partition an Index »%s« anfügen"
-#: commands/tablecmds.c:19064
+#: commands/tablecmds.c:19101
#, c-format
msgid "Index \"%s\" is already attached to another index."
msgstr "Index »%s« ist bereits an einen anderen Index angefügt."
-#: commands/tablecmds.c:19084
+#: commands/tablecmds.c:19121
#, c-format
msgid "Index \"%s\" is not an index on any partition of table \"%s\"."
msgstr "Index »%s« ist kein Index irgendeiner Partition von Tabelle »%s«."
-#: commands/tablecmds.c:19104
+#: commands/tablecmds.c:19141
#, c-format
msgid "The index definitions do not match."
msgstr "Die Indexdefinitionen stimmen nicht überein."
-#: commands/tablecmds.c:19123
+#: commands/tablecmds.c:19160
#, c-format
msgid "The index \"%s\" belongs to a constraint in table \"%s\" but no constraint exists for index \"%s\"."
msgstr "Der Index »%s« gehört zu einem Constraint in Tabelle »%s«, aber kein Constraint existiert für Index »%s«."
-#: commands/tablecmds.c:19165
+#: commands/tablecmds.c:19202
#, c-format
msgid "Another index is already attached for partition \"%s\"."
msgstr "Ein anderer Index ist bereits für Partition »%s« angefügt."
-#: commands/tablecmds.c:19402
+#: commands/tablecmds.c:19439
#, c-format
msgid "column data type %s does not support compression"
msgstr "Spaltendatentyp %s unterstützt keine Komprimierung"
-#: commands/tablecmds.c:19409
+#: commands/tablecmds.c:19446
#, c-format
msgid "invalid compression method \"%s\""
msgstr "ungültige Komprimierungsmethode »%s«"
@@ -11637,7 +11653,8 @@ msgstr "das zu aktualisierende Tupel wurde schon durch eine vom aktuellen Befehl
#: commands/trigger.c:3442 executor/nodeModifyTable.c:1514
#: executor/nodeModifyTable.c:1588 executor/nodeModifyTable.c:2351
-#: executor/nodeModifyTable.c:2434 executor/nodeModifyTable.c:3079
+#: executor/nodeModifyTable.c:2434 executor/nodeModifyTable.c:2971
+#: executor/nodeModifyTable.c:3098
#, c-format
msgid "Consider using an AFTER trigger instead of a BEFORE trigger to propagate changes to other rows."
msgstr "Verwenden Sie einen AFTER-Trigger anstelle eines BEFORE-Triggers, um Änderungen an andere Zeilen zu propagieren."
@@ -11652,7 +11669,7 @@ msgstr "konnte Zugriff nicht serialisieren wegen gleichzeitiger Aktualisierung"
#: commands/trigger.c:3491 executor/nodeModifyTable.c:1620
#: executor/nodeModifyTable.c:2451 executor/nodeModifyTable.c:2600
-#: executor/nodeModifyTable.c:2967
+#: executor/nodeModifyTable.c:2989
#, c-format
msgid "could not serialize access due to concurrent delete"
msgstr "konnte Zugriff nicht serialisieren wegen gleichzeitigem Löschen"
@@ -12430,32 +12447,32 @@ msgstr "älteste Multixact ist weit in der Vergangenheit"
msgid "Close open transactions with multixacts soon to avoid wraparound problems."
msgstr "Schließen Sie bald alle offenen Transaktionen mit Multixacts, um Überlaufprobleme zu vermeiden."
-#: commands/vacuum.c:1807
+#: commands/vacuum.c:1811
#, c-format
msgid "some databases have not been vacuumed in over 2 billion transactions"
msgstr "einige Datenbanken sind seit über 2 Milliarden Transaktionen nicht gevacuumt worden"
-#: commands/vacuum.c:1808
+#: commands/vacuum.c:1812
#, c-format
msgid "You might have already suffered transaction-wraparound data loss."
msgstr "Sie haben möglicherweise bereits Daten wegen Transaktionsnummernüberlauf verloren."
-#: commands/vacuum.c:1976
+#: commands/vacuum.c:1980
#, c-format
msgid "skipping \"%s\" --- cannot vacuum non-tables or special system tables"
msgstr "überspringe »%s« --- kann Nicht-Tabellen oder besondere Systemtabellen nicht vacuumen"
-#: commands/vacuum.c:2354
+#: commands/vacuum.c:2358
#, c-format
msgid "scanned index \"%s\" to remove %d row versions"
msgstr "Index »%s« gelesen und %d Zeilenversionen entfernt"
-#: commands/vacuum.c:2373
+#: commands/vacuum.c:2377
#, c-format
msgid "index \"%s\" now contains %.0f row versions in %u pages"
msgstr "Index »%s« enthält %.0f Zeilenversionen in %u Seiten"
-#: commands/vacuum.c:2377
+#: commands/vacuum.c:2381
#, c-format
msgid ""
"%.0f index row versions were removed.\n"
@@ -12729,7 +12746,7 @@ msgid_plural "cannot pass more than %d arguments to a function"
msgstr[0] "kann nicht mehr als %d Argument an eine Funktion übergeben"
msgstr[1] "kann nicht mehr als %d Argumente an eine Funktion übergeben"
-#: executor/execExpr.c:2509 executor/execSRF.c:738 executor/functions.c:1073
+#: executor/execExpr.c:2509 executor/execSRF.c:738 executor/functions.c:1074
#: utils/adt/jsonfuncs.c:3699 utils/fmgr/funcapi.c:98 utils/fmgr/funcapi.c:152
#, c-format
msgid "set-valued function called in context that cannot accept a set"
@@ -12764,7 +12781,7 @@ msgstr "Tabelle hat Typ %s, aber Anfrage erwartet %s."
#: executor/execExprInterp.c:2006 utils/adt/expandedrecord.c:99
#: utils/adt/expandedrecord.c:231 utils/cache/typcache.c:1749
#: utils/cache/typcache.c:1908 utils/cache/typcache.c:2055
-#: utils/fmgr/funcapi.c:570
+#: utils/fmgr/funcapi.c:578
#, c-format
msgid "type %s is not composite"
msgstr "Typ %s ist kein zusammengesetzter Typ"
@@ -13205,59 +13222,59 @@ msgstr "%s ist in SQL-Funktionen nicht erlaubt"
msgid "%s is not allowed in a non-volatile function"
msgstr "%s ist in als nicht »volatile« markierten Funktionen nicht erlaubt"
-#: executor/functions.c:1457
+#: executor/functions.c:1458
#, c-format
msgid "SQL function \"%s\" statement %d"
msgstr "SQL-Funktion »%s« Anweisung %d"
-#: executor/functions.c:1483
+#: executor/functions.c:1484
#, c-format
msgid "SQL function \"%s\" during startup"
msgstr "SQL-Funktion »%s« beim Start"
-#: executor/functions.c:1568
+#: executor/functions.c:1569
#, c-format
msgid "calling procedures with output arguments is not supported in SQL functions"
msgstr "Aufruf von Prozeduren mit Ausgabeargumenten wird in SQL-Funktionen nicht unterstützt"
-#: executor/functions.c:1701 executor/functions.c:1739
-#: executor/functions.c:1753 executor/functions.c:1843
-#: executor/functions.c:1876 executor/functions.c:1890
+#: executor/functions.c:1717 executor/functions.c:1755
+#: executor/functions.c:1769 executor/functions.c:1864
+#: executor/functions.c:1897 executor/functions.c:1911
#, c-format
msgid "return type mismatch in function declared to return %s"
msgstr "Rückgabetyp von Funktion stimmt nicht überein; deklariert als %s"
-#: executor/functions.c:1703
+#: executor/functions.c:1719
#, c-format
msgid "Function's final statement must be SELECT or INSERT/UPDATE/DELETE RETURNING."
msgstr "Die letzte Anweisung der Funktion muss ein SELECT oder INSERT/UPDATE/DELETE RETURNING sein."
-#: executor/functions.c:1741
+#: executor/functions.c:1757
#, c-format
msgid "Final statement must return exactly one column."
msgstr "Die letzte Anweisung muss genau eine Spalte zurückgeben."
-#: executor/functions.c:1755
+#: executor/functions.c:1771
#, c-format
msgid "Actual return type is %s."
msgstr "Eigentlicher Rückgabetyp ist %s."
-#: executor/functions.c:1845
+#: executor/functions.c:1866
#, c-format
msgid "Final statement returns too many columns."
msgstr "Die letzte Anweisung gibt zu viele Spalten zurück."
-#: executor/functions.c:1878
+#: executor/functions.c:1899
#, c-format
msgid "Final statement returns %s instead of %s at column %d."
msgstr "Die letzte Anweisung ergibt %s statt %s in Spalte %d."
-#: executor/functions.c:1892
+#: executor/functions.c:1913
#, c-format
msgid "Final statement returns too few columns."
msgstr "Die letzte Anweisung gibt zu wenige Spalten zurück."
-#: executor/functions.c:1920
+#: executor/functions.c:1941
#, c-format
msgid "return type %s is not supported for SQL functions"
msgstr "Rückgabetyp %s wird von SQL-Funktionen nicht unterstützt"
@@ -13287,7 +13304,7 @@ msgstr "konnte Position in temporärer Datei für Hash-Verbund nicht auf Anfang
msgid "could not read from hash-join temporary file: read only %zu of %zu bytes"
msgstr "konnte nicht aus temporärer Datei für Hash-Verbund lesen: es wurden nur %zu von %zu Bytes gelesen"
-#: executor/nodeIndexonlyscan.c:240
+#: executor/nodeIndexonlyscan.c:242
#, c-format
msgid "lossy distance functions are not supported in index-only scans"
msgstr "verlustbehaftete Abstandsfunktionen werden in Index-Only-Scans nicht unterstützt"
@@ -13348,7 +13365,8 @@ msgid "Consider defining the foreign key on table \"%s\"."
msgstr "Definieren Sie den Fremdschlüssel eventuell für Tabelle »%s«."
#. translator: %s is a SQL command name
-#: executor/nodeModifyTable.c:2554 executor/nodeModifyTable.c:2956
+#: executor/nodeModifyTable.c:2554 executor/nodeModifyTable.c:2977
+#: executor/nodeModifyTable.c:3104
#, c-format
msgid "%s command cannot affect row a second time"
msgstr "Befehl in %s kann eine Zeile nicht ein zweites Mal ändern"
@@ -13358,21 +13376,21 @@ msgstr "Befehl in %s kann eine Zeile nicht ein zweites Mal ändern"
msgid "Ensure that no rows proposed for insertion within the same command have duplicate constrained values."
msgstr "Stellen Sie sicher, dass keine im selben Befehl fürs Einfügen vorgesehene Zeilen doppelte Werte haben, die einen Constraint verletzen würden."
-#: executor/nodeModifyTable.c:2958
+#: executor/nodeModifyTable.c:2970 executor/nodeModifyTable.c:3097
+#, c-format
+msgid "tuple to be updated or deleted was already modified by an operation triggered by the current command"
+msgstr "das zu aktualisierende oder zu löschende Tupel wurde schon durch eine vom aktuellen Befehl ausgelöste Operation verändert"
+
+#: executor/nodeModifyTable.c:2979 executor/nodeModifyTable.c:3106
#, c-format
msgid "Ensure that not more than one source row matches any one target row."
msgstr "Stellen Sie sicher, dass nicht mehr als eine Quellzeile auf jede Zielzeile passt."
-#: executor/nodeModifyTable.c:3039
+#: executor/nodeModifyTable.c:3061
#, c-format
msgid "tuple to be deleted was already moved to another partition due to concurrent update"
msgstr "das zu löschende Tupel wurde schon durch ein gleichzeitiges Update in eine andere Partition verschoben"
-#: executor/nodeModifyTable.c:3078
-#, c-format
-msgid "tuple to be updated or deleted was already modified by an operation triggered by the current command"
-msgstr "das zu aktualisierende oder zu löschende Tupel wurde schon durch eine vom aktuellen Befehl ausgelöste Operation verändert"
-
#: executor/nodeSamplescan.c:260
#, c-format
msgid "TABLESAMPLE parameter cannot be null"
@@ -13490,7 +13508,7 @@ msgstr "%s kann nicht als Cursor geöffnet werden"
msgid "DECLARE SCROLL CURSOR ... FOR UPDATE/SHARE is not supported"
msgstr "DECLARE SCROLL CURSOR ... FOR UPDATE/SHARE wird nicht unterstützt"
-#: executor/spi.c:1717 parser/analyze.c:2899
+#: executor/spi.c:1717 parser/analyze.c:2910
#, c-format
msgid "Scrollable cursors must be READ ONLY."
msgstr "Scrollbare Cursor müssen READ ONLY sein."
@@ -13665,7 +13683,7 @@ msgstr "CREATE OR REPLACE CONSTRAINT TRIGGER wird nicht unterstützt"
msgid "duplicate trigger events specified"
msgstr "mehrere Trigger-Ereignisse angegeben"
-#: gram.y:5937 parser/parse_utilcmd.c:3717 parser/parse_utilcmd.c:3743
+#: gram.y:5937 parser/parse_utilcmd.c:3726 parser/parse_utilcmd.c:3752
#, c-format
msgid "constraint declared INITIALLY DEFERRED must be DEFERRABLE"
msgstr "Constraint, der als INITIALLY DEFERRED deklariert wurde, muss DEFERRABLE sein"
@@ -15111,22 +15129,22 @@ msgstr "ECDH: konnte Schlüssel nicht erzeugen"
msgid "no SSL error reported"
msgstr "kein SSL-Fehler berichtet"
-#: libpq/be-secure-openssl.c:1259
+#: libpq/be-secure-openssl.c:1272
#, c-format
msgid "SSL error code %lu"
msgstr "SSL-Fehlercode %lu"
-#: libpq/be-secure-openssl.c:1418
+#: libpq/be-secure-openssl.c:1431
#, c-format
msgid "could not create BIO"
msgstr "konnte BIO nicht erzeugen"
-#: libpq/be-secure-openssl.c:1428
+#: libpq/be-secure-openssl.c:1441
#, c-format
msgid "could not get NID for ASN1_OBJECT object"
msgstr "konnte NID für ASN1_OBJECT-Objekt nicht ermitteln"
-#: libpq/be-secure-openssl.c:1436
+#: libpq/be-secure-openssl.c:1449
#, c-format
msgid "could not convert NID %d to an ASN1_OBJECT structure"
msgstr "konnte NID %d nicht in eine ASN1_OBJECT-Struktur umwandeln"
@@ -15536,167 +15554,167 @@ msgstr "kein passender Eintrag in Usermap »%s« für Benutzer »%s«, authentif
msgid "could not open usermap file \"%s\": %m"
msgstr "konnte Usermap-Datei »%s« nicht öffnen: %m"
-#: libpq/pqcomm.c:204
+#: libpq/pqcomm.c:200
#, c-format
msgid "could not set socket to nonblocking mode: %m"
msgstr "konnte Socket nicht auf nicht-blockierenden Modus umstellen: %m"
-#: libpq/pqcomm.c:362
+#: libpq/pqcomm.c:358
#, c-format
msgid "Unix-domain socket path \"%s\" is too long (maximum %d bytes)"
msgstr "Unix-Domain-Socket-Pfad »%s« ist zu lang (maximal %d Bytes)"
-#: libpq/pqcomm.c:383
+#: libpq/pqcomm.c:379
#, c-format
msgid "could not translate host name \"%s\", service \"%s\" to address: %s"
msgstr "konnte Hostname »%s«, Dienst »%s« nicht in Adresse übersetzen: %s"
-#: libpq/pqcomm.c:387
+#: libpq/pqcomm.c:383
#, c-format
msgid "could not translate service \"%s\" to address: %s"
msgstr "konnte Dienst »%s« nicht in Adresse übersetzen: %s"
-#: libpq/pqcomm.c:414
+#: libpq/pqcomm.c:410
#, c-format
msgid "could not bind to all requested addresses: MAXLISTEN (%d) exceeded"
msgstr "konnte nicht an alle verlangten Adressen binden: MAXLISTEN (%d) überschritten"
-#: libpq/pqcomm.c:423
+#: libpq/pqcomm.c:419
msgid "IPv4"
msgstr "IPv4"
-#: libpq/pqcomm.c:427
+#: libpq/pqcomm.c:423
msgid "IPv6"
msgstr "IPv6"
-#: libpq/pqcomm.c:432
+#: libpq/pqcomm.c:428
msgid "Unix"
msgstr "Unix"
-#: libpq/pqcomm.c:437
+#: libpq/pqcomm.c:433
#, c-format
msgid "unrecognized address family %d"
msgstr "unbekannte Adressfamilie %d"
#. translator: first %s is IPv4, IPv6, or Unix
-#: libpq/pqcomm.c:463
+#: libpq/pqcomm.c:459
#, c-format
msgid "could not create %s socket for address \"%s\": %m"
msgstr "konnte %s-Socket für Adresse »%s« nicht erzeugen: %m"
#. translator: third %s is IPv4, IPv6, or Unix
-#: libpq/pqcomm.c:489 libpq/pqcomm.c:507
+#: libpq/pqcomm.c:485 libpq/pqcomm.c:503
#, c-format
msgid "%s(%s) failed for %s address \"%s\": %m"
msgstr "%s(%s) für %s-Adresse »%s« fehlgeschlagen: %m"
#. translator: first %s is IPv4, IPv6, or Unix
-#: libpq/pqcomm.c:530
+#: libpq/pqcomm.c:526
#, c-format
msgid "could not bind %s address \"%s\": %m"
msgstr "konnte %s-Adresse »%s« nicht binden: %m"
-#: libpq/pqcomm.c:534
+#: libpq/pqcomm.c:530
#, c-format
msgid "Is another postmaster already running on port %d?"
msgstr "Läuft bereits ein anderer Postmaster auf Port %d?"
-#: libpq/pqcomm.c:536
+#: libpq/pqcomm.c:532
#, c-format
msgid "Is another postmaster already running on port %d? If not, wait a few seconds and retry."
msgstr "Läuft bereits ein anderer Postmaster auf Port %d? Wenn nicht, warten Sie einige Sekunden und versuchen Sie erneut."
#. translator: first %s is IPv4, IPv6, or Unix
-#: libpq/pqcomm.c:569
+#: libpq/pqcomm.c:565
#, c-format
msgid "could not listen on %s address \"%s\": %m"
msgstr "konnte nicht auf %s-Adresse »%s« hören: %m"
-#: libpq/pqcomm.c:578
+#: libpq/pqcomm.c:574
#, c-format
msgid "listening on Unix socket \"%s\""
msgstr "erwarte Verbindungen auf Unix-Socket »%s«"
#. translator: first %s is IPv4 or IPv6
-#: libpq/pqcomm.c:584
+#: libpq/pqcomm.c:580
#, c-format
msgid "listening on %s address \"%s\", port %d"
msgstr "erwarte Verbindungen auf %s-Adresse »%s«, Port %d"
-#: libpq/pqcomm.c:675
+#: libpq/pqcomm.c:671
#, c-format
msgid "group \"%s\" does not exist"
msgstr "Gruppe »%s« existiert nicht"
-#: libpq/pqcomm.c:685
+#: libpq/pqcomm.c:681
#, c-format
msgid "could not set group of file \"%s\": %m"
msgstr "konnte Gruppe von Datei »%s« nicht setzen: %m"
-#: libpq/pqcomm.c:696
+#: libpq/pqcomm.c:692
#, c-format
msgid "could not set permissions of file \"%s\": %m"
msgstr "konnte Zugriffsrechte von Datei »%s« nicht setzen: %m"
-#: libpq/pqcomm.c:726
+#: libpq/pqcomm.c:722
#, c-format
msgid "could not accept new connection: %m"
msgstr "konnte neue Verbindung nicht akzeptieren: %m"
-#: libpq/pqcomm.c:766 libpq/pqcomm.c:775 libpq/pqcomm.c:807 libpq/pqcomm.c:817
-#: libpq/pqcomm.c:1652 libpq/pqcomm.c:1697 libpq/pqcomm.c:1737
-#: libpq/pqcomm.c:1781 libpq/pqcomm.c:1820 libpq/pqcomm.c:1859
-#: libpq/pqcomm.c:1895 libpq/pqcomm.c:1934
+#: libpq/pqcomm.c:762 libpq/pqcomm.c:771 libpq/pqcomm.c:803 libpq/pqcomm.c:813
+#: libpq/pqcomm.c:1648 libpq/pqcomm.c:1693 libpq/pqcomm.c:1733
+#: libpq/pqcomm.c:1777 libpq/pqcomm.c:1816 libpq/pqcomm.c:1855
+#: libpq/pqcomm.c:1891 libpq/pqcomm.c:1930
#, c-format
msgid "%s(%s) failed: %m"
msgstr "%s(%s) fehlgeschlagen: %m"
-#: libpq/pqcomm.c:921
+#: libpq/pqcomm.c:917
#, c-format
msgid "there is no client connection"
msgstr "es besteht keine Client-Verbindung"
-#: libpq/pqcomm.c:977 libpq/pqcomm.c:1078
+#: libpq/pqcomm.c:973 libpq/pqcomm.c:1074
#, c-format
msgid "could not receive data from client: %m"
msgstr "konnte Daten vom Client nicht empfangen: %m"
-#: libpq/pqcomm.c:1183 tcop/postgres.c:4373
+#: libpq/pqcomm.c:1179 tcop/postgres.c:4373
#, c-format
msgid "terminating connection because protocol synchronization was lost"
msgstr "Verbindung wird abgebrochen, weil Protokollsynchronisierung verloren wurde"
-#: libpq/pqcomm.c:1249
+#: libpq/pqcomm.c:1245
#, c-format
msgid "unexpected EOF within message length word"
msgstr "unerwartetes EOF im Message-Längenwort"
-#: libpq/pqcomm.c:1259
+#: libpq/pqcomm.c:1255
#, c-format
msgid "invalid message length"
msgstr "ungültige Message-Länge"
-#: libpq/pqcomm.c:1281 libpq/pqcomm.c:1294
+#: libpq/pqcomm.c:1277 libpq/pqcomm.c:1290
#, c-format
msgid "incomplete message from client"
msgstr "unvollständige Message vom Client"
-#: libpq/pqcomm.c:1405
+#: libpq/pqcomm.c:1401
#, c-format
msgid "could not send data to client: %m"
msgstr "konnte Daten nicht an den Client senden: %m"
-#: libpq/pqcomm.c:1620
+#: libpq/pqcomm.c:1616
#, c-format
msgid "%s(%s) failed: error code %d"
msgstr "%s(%s) fehlgeschlagen: Fehlercode %d"
-#: libpq/pqcomm.c:1709
+#: libpq/pqcomm.c:1705
#, c-format
msgid "setting the keepalive idle time is not supported"
msgstr "Setzen der Keepalive-Idle-Zeit wird nicht unterstützt"
-#: libpq/pqcomm.c:1793 libpq/pqcomm.c:1868 libpq/pqcomm.c:1943
+#: libpq/pqcomm.c:1789 libpq/pqcomm.c:1864 libpq/pqcomm.c:1939
#, c-format
msgid "%s(%s) not supported"
msgstr "%s(%s) nicht unterstützt"
@@ -16030,7 +16048,7 @@ msgstr "Relation »%s« hat keinen zusammengesetzten Typ"
#: nodes/nodeFuncs.c:114 nodes/nodeFuncs.c:145 parser/parse_coerce.c:2567
#: parser/parse_coerce.c:2705 parser/parse_coerce.c:2752
#: parser/parse_expr.c:2023 parser/parse_func.c:710 parser/parse_oper.c:883
-#: utils/fmgr/funcapi.c:670
+#: utils/fmgr/funcapi.c:678
#, c-format
msgid "could not find array type for data type %s"
msgstr "konnte Arraytyp für Datentyp %s nicht finden"
@@ -16050,8 +16068,8 @@ msgstr "unbenanntes Portal mit Parametern: %s"
msgid "FULL JOIN is only supported with merge-joinable or hash-joinable join conditions"
msgstr "FULL JOIN wird nur für Merge- oder Hash-Verbund-fähige Verbundbedingungen unterstützt"
-#: optimizer/plan/createplan.c:7101 parser/parse_merge.c:182
-#: parser/parse_merge.c:189
+#: optimizer/plan/createplan.c:7101 parser/parse_merge.c:187
+#: parser/parse_merge.c:194
#, c-format
msgid "cannot execute MERGE on relation \"%s\""
msgstr "MERGE kann für Relation »%s« nicht ausgeführt werden"
@@ -16063,8 +16081,8 @@ msgid "%s cannot be applied to the nullable side of an outer join"
msgstr "%s kann nicht auf die nullbare Seite eines äußeren Verbundes angewendet werden"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: optimizer/plan/planner.c:1344 parser/analyze.c:1752 parser/analyze.c:2008
-#: parser/analyze.c:3190
+#: optimizer/plan/planner.c:1344 parser/analyze.c:1763 parser/analyze.c:2019
+#: parser/analyze.c:3201
#, c-format
msgid "%s is not allowed with UNION/INTERSECT/EXCEPT"
msgstr "%s ist nicht in UNION/INTERSECT/EXCEPT erlaubt"
@@ -16121,7 +16139,7 @@ msgstr "Alle Spaltendatentypen müssen hashbar sein."
msgid "could not implement %s"
msgstr "konnte %s nicht implementieren"
-#: optimizer/util/clauses.c:4843
+#: optimizer/util/clauses.c:4847
#, c-format
msgid "SQL function \"%s\" during inlining"
msgstr "SQL-Funktion »%s« beim Inlining"
@@ -16156,7 +16174,7 @@ msgstr "ON CONFLICT DO UPDATE nicht unterstützt mit Exclusion-Constraints"
msgid "there is no unique or exclusion constraint matching the ON CONFLICT specification"
msgstr "es gibt keinen Unique-Constraint oder Exclusion-Constraint, der auf die ON-CONFLICT-Angabe passt"
-#: parser/analyze.c:818 parser/analyze.c:1532
+#: parser/analyze.c:818 parser/analyze.c:1543
#, c-format
msgid "VALUES lists must all be the same length"
msgstr "VALUES-Listen müssen alle die gleiche Länge haben"
@@ -16176,197 +16194,197 @@ msgstr "INSERT hat mehr Zielspalten als Ausdrücke"
msgid "The insertion source is a row expression containing the same number of columns expected by the INSERT. Did you accidentally use extra parentheses?"
msgstr "Der einzufügende Wert ist ein Zeilenausdruck mit der gleichen Anzahl Spalten wie von INSERT erwartet. Haben Sie versehentlich zu viele Klammern gesetzt?"
-#: parser/analyze.c:1340 parser/analyze.c:1725
+#: parser/analyze.c:1351 parser/analyze.c:1736
#, c-format
msgid "SELECT ... INTO is not allowed here"
msgstr "SELECT ... INTO ist hier nicht erlaubt"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:1655 parser/analyze.c:3401
+#: parser/analyze.c:1666 parser/analyze.c:3412
#, c-format
msgid "%s cannot be applied to VALUES"
msgstr "%s kann nicht auf VALUES angewendet werden"
-#: parser/analyze.c:1891
+#: parser/analyze.c:1902
#, c-format
msgid "invalid UNION/INTERSECT/EXCEPT ORDER BY clause"
msgstr "ungültige ORDER-BY-Klausel mit UNION/INTERSECT/EXCEPT"
-#: parser/analyze.c:1892
+#: parser/analyze.c:1903
#, c-format
msgid "Only result column names can be used, not expressions or functions."
msgstr "Es können nur Ergebnisspaltennamen verwendet werden, keine Ausdrücke oder Funktionen."
-#: parser/analyze.c:1893
+#: parser/analyze.c:1904
#, c-format
msgid "Add the expression/function to every SELECT, or move the UNION into a FROM clause."
msgstr "Fügen Sie den Ausdrück/die Funktion jedem SELECT hinzu oder verlegen Sie die UNION in eine FROM-Klausel."
-#: parser/analyze.c:1998
+#: parser/analyze.c:2009
#, c-format
msgid "INTO is only allowed on first SELECT of UNION/INTERSECT/EXCEPT"
msgstr "INTO ist nur im ersten SELECT von UNION/INTERSECT/EXCEPT erlaubt"
-#: parser/analyze.c:2070
+#: parser/analyze.c:2081
#, c-format
msgid "UNION/INTERSECT/EXCEPT member statement cannot refer to other relations of same query level"
msgstr "Teilanweisung von UNION/INTERSECT/EXCEPT kann nicht auf andere Relationen auf der selben Anfrageebene verweisen"
-#: parser/analyze.c:2157
+#: parser/analyze.c:2168
#, c-format
msgid "each %s query must have the same number of columns"
msgstr "jede %s-Anfrage muss die gleiche Anzahl Spalten haben"
-#: parser/analyze.c:2561
+#: parser/analyze.c:2572
#, c-format
msgid "RETURNING must have at least one column"
msgstr "RETURNING muss mindestens eine Spalte haben"
-#: parser/analyze.c:2664
+#: parser/analyze.c:2675
#, c-format
msgid "assignment source returned %d column"
msgid_plural "assignment source returned %d columns"
msgstr[0] "Quelle der Wertzuweisung hat %d Spalte zurückgegeben"
msgstr[1] "Quelle der Wertzuweisung hat %d Spalten zurückgegeben"
-#: parser/analyze.c:2725
+#: parser/analyze.c:2736
#, c-format
msgid "variable \"%s\" is of type %s but expression is of type %s"
msgstr "Variable »%s« hat Typ %s, aber der Ausdruck hat Typ %s"
#. translator: %s is a SQL keyword
-#: parser/analyze.c:2849 parser/analyze.c:2857
+#: parser/analyze.c:2860 parser/analyze.c:2868
#, c-format
msgid "cannot specify both %s and %s"
msgstr "%s und %s können nicht beide angegeben werden"
-#: parser/analyze.c:2877
+#: parser/analyze.c:2888
#, c-format
msgid "DECLARE CURSOR must not contain data-modifying statements in WITH"
msgstr "DECLARE CURSOR darf keine datenmodifizierenden Anweisungen in WITH enthalten"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2885
+#: parser/analyze.c:2896
#, c-format
msgid "DECLARE CURSOR WITH HOLD ... %s is not supported"
msgstr "DECLARE CURSOR WITH HOLD ... %s wird nicht unterstützt"
-#: parser/analyze.c:2888
+#: parser/analyze.c:2899
#, c-format
msgid "Holdable cursors must be READ ONLY."
msgstr "Haltbare Cursor müssen READ ONLY sein."
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2896
+#: parser/analyze.c:2907
#, c-format
msgid "DECLARE SCROLL CURSOR ... %s is not supported"
msgstr "DECLARE SCROLL CURSOR ... %s wird nicht unterstützt"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2907
+#: parser/analyze.c:2918
#, c-format
msgid "DECLARE INSENSITIVE CURSOR ... %s is not valid"
msgstr "DECLARE INSENSITIVE CURSOR ... %s ist nicht gültig"
-#: parser/analyze.c:2910
+#: parser/analyze.c:2921
#, c-format
msgid "Insensitive cursors must be READ ONLY."
msgstr "Insensitive Cursor müssen READ ONLY sein."
-#: parser/analyze.c:2976
+#: parser/analyze.c:2987
#, c-format
msgid "materialized views must not use data-modifying statements in WITH"
msgstr "materialisierte Sichten dürfen keine datenmodifizierenden Anweisungen in WITH verwenden"
-#: parser/analyze.c:2986
+#: parser/analyze.c:2997
#, c-format
msgid "materialized views must not use temporary tables or views"
msgstr "materialisierte Sichten dürfen keine temporären Tabellen oder Sichten verwenden"
-#: parser/analyze.c:2996
+#: parser/analyze.c:3007
#, c-format
msgid "materialized views may not be defined using bound parameters"
msgstr "materialisierte Sichten können nicht unter Verwendung von gebundenen Parametern definiert werden"
-#: parser/analyze.c:3008
+#: parser/analyze.c:3019
#, c-format
msgid "materialized views cannot be unlogged"
msgstr "materialisierte Sichten können nicht ungeloggt sein"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:3197
+#: parser/analyze.c:3208
#, c-format
msgid "%s is not allowed with DISTINCT clause"
msgstr "%s ist nicht mit DISTINCT-Klausel erlaubt"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:3204
+#: parser/analyze.c:3215
#, c-format
msgid "%s is not allowed with GROUP BY clause"
msgstr "%s ist nicht mit GROUP-BY-Klausel erlaubt"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:3211
+#: parser/analyze.c:3222
#, c-format
msgid "%s is not allowed with HAVING clause"
msgstr "%s ist nicht mit HAVING-Klausel erlaubt"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:3218
+#: parser/analyze.c:3229
#, c-format
msgid "%s is not allowed with aggregate functions"
msgstr "%s ist nicht mit Aggregatfunktionen erlaubt"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:3225
+#: parser/analyze.c:3236
#, c-format
msgid "%s is not allowed with window functions"
msgstr "%s ist nicht mit Fensterfunktionen erlaubt"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:3232
+#: parser/analyze.c:3243
#, c-format
msgid "%s is not allowed with set-returning functions in the target list"
msgstr "%s ist nicht mit Funktionen mit Ergebnismenge in der Targetliste erlaubt"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:3324
+#: parser/analyze.c:3335
#, c-format
msgid "%s must specify unqualified relation names"
msgstr "%s muss unqualifizierte Relationsnamen angeben"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:3374
+#: parser/analyze.c:3385
#, c-format
msgid "%s cannot be applied to a join"
msgstr "%s kann nicht auf einen Verbund angewendet werden"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:3383
+#: parser/analyze.c:3394
#, c-format
msgid "%s cannot be applied to a function"
msgstr "%s kann nicht auf eine Funktion angewendet werden"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:3392
+#: parser/analyze.c:3403
#, c-format
msgid "%s cannot be applied to a table function"
msgstr "%s kann nicht auf eine Tabellenfunktion angewendet werden"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:3410
+#: parser/analyze.c:3421
#, c-format
msgid "%s cannot be applied to a WITH query"
msgstr "%s kann nicht auf eine WITH-Anfrage angewendet werden"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:3419
+#: parser/analyze.c:3430
#, c-format
msgid "%s cannot be applied to a named tuplestore"
msgstr "%s kann nicht auf einen benannten Tupelstore angewendet werden"
#. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:3439
+#: parser/analyze.c:3450
#, c-format
msgid "relation \"%s\" in %s clause not found in FROM clause"
msgstr "Relation »%s« in %s nicht in der FROM-Klausel gefunden"
@@ -16973,7 +16991,7 @@ msgstr "Wandeln Sie den Offset-Wert in den genauen beabsichtigten Typ um."
#: parser/parse_coerce.c:1050 parser/parse_coerce.c:1088
#: parser/parse_coerce.c:1106 parser/parse_coerce.c:1121
-#: parser/parse_expr.c:2057 parser/parse_expr.c:2659 parser/parse_target.c:994
+#: parser/parse_expr.c:2057 parser/parse_expr.c:2659 parser/parse_target.c:1008
#, c-format
msgid "cannot cast type %s to %s"
msgstr "kann Typ %s nicht in Typ %s umwandeln"
@@ -17032,19 +17050,19 @@ msgid "arguments declared \"%s\" are not all alike"
msgstr "als »%s« deklarierte Argumente sind nicht alle gleich"
#: parser/parse_coerce.c:2249 parser/parse_coerce.c:2362
-#: utils/fmgr/funcapi.c:601
+#: utils/fmgr/funcapi.c:609
#, c-format
msgid "argument declared %s is not an array but type %s"
msgstr "als %s deklariertes Argument ist kein Array sondern Typ %s"
#: parser/parse_coerce.c:2282 parser/parse_coerce.c:2432
-#: utils/fmgr/funcapi.c:615
+#: utils/fmgr/funcapi.c:623
#, c-format
msgid "argument declared %s is not a range type but type %s"
msgstr "als %s deklariertes Argument ist kein Bereichstyp sondern Typ %s"
#: parser/parse_coerce.c:2316 parser/parse_coerce.c:2396
-#: parser/parse_coerce.c:2529 utils/fmgr/funcapi.c:633 utils/fmgr/funcapi.c:698
+#: parser/parse_coerce.c:2529 utils/fmgr/funcapi.c:641 utils/fmgr/funcapi.c:706
#, c-format
msgid "argument declared %s is not a multirange type but type %s"
msgstr "als %s deklariertes Argument ist kein Multirange-Typ sondern Typ %s"
@@ -17323,8 +17341,8 @@ msgstr "rekursiver Verweis auf Anfrage »%s« darf nicht mehrmals erscheinen"
msgid "DEFAULT is not allowed in this context"
msgstr "DEFAULT ist in diesem Zusammenhang nicht erlaubt"
-#: parser/parse_expr.c:335 parser/parse_relation.c:3659
-#: parser/parse_relation.c:3679
+#: parser/parse_expr.c:335 parser/parse_relation.c:3668
+#: parser/parse_relation.c:3688
#, c-format
msgid "column %s.%s does not exist"
msgstr "Spalte %s.%s existiert nicht"
@@ -17358,7 +17376,7 @@ msgid "cannot use column reference in partition bound expression"
msgstr "Spaltenverweise können nicht in Partitionsbegrenzungsausdrücken verwendet werden"
#: parser/parse_expr.c:784 parser/parse_relation.c:818
-#: parser/parse_relation.c:900 parser/parse_target.c:1234
+#: parser/parse_relation.c:900 parser/parse_target.c:1248
#, c-format
msgid "column reference \"%s\" is ambiguous"
msgstr "Spaltenverweis »%s« ist nicht eindeutig"
@@ -17887,22 +17905,22 @@ msgstr "Funktionen mit Ergebnismenge sind in Spaltengenerierungsausdrücken nich
msgid "WITH RECURSIVE is not supported for MERGE statement"
msgstr "WITH RECURSIVE wird für die MERGE-Anweisung nicht unterstützt"
-#: parser/parse_merge.c:161
+#: parser/parse_merge.c:166
#, c-format
msgid "unreachable WHEN clause specified after unconditional WHEN clause"
msgstr "unerreichbare WHERE-Klausel nach einer WHERE-Klausel ohne Bedingung angegeben"
-#: parser/parse_merge.c:191
+#: parser/parse_merge.c:196
#, c-format
msgid "MERGE is not supported for relations with rules."
msgstr "MERGE wird für Relationen mit Regeln nicht unterstützt."
-#: parser/parse_merge.c:208
+#: parser/parse_merge.c:213
#, c-format
msgid "name \"%s\" specified more than once"
msgstr "Name »%s« mehrmals angegeben"
-#: parser/parse_merge.c:210
+#: parser/parse_merge.c:215
#, c-format
msgid "The name is used both as MERGE target table and data source."
msgstr "Der Name wird sowohl als MERGE-Zieltabelle als auch als Datenquelle verwendet."
@@ -17998,12 +18016,12 @@ msgstr "Tabellenbezug %u ist nicht eindeutig"
msgid "table name \"%s\" specified more than once"
msgstr "Tabellenname »%s« mehrmals angegeben"
-#: parser/parse_relation.c:474 parser/parse_relation.c:3599
+#: parser/parse_relation.c:474 parser/parse_relation.c:3608
#, c-format
msgid "invalid reference to FROM-clause entry for table \"%s\""
msgstr "ungültiger Verweis auf FROM-Klausel-Eintrag für Tabelle »%s«"
-#: parser/parse_relation.c:478 parser/parse_relation.c:3604
+#: parser/parse_relation.c:478 parser/parse_relation.c:3613
#, c-format
msgid "There is an entry for table \"%s\", but it cannot be referenced from this part of the query."
msgstr "Es gibt einen Eintrag für Tabelle »%s«, aber auf ihn kann aus diesem Teil der Anfrage nicht verwiesen werden."
@@ -18104,27 +18122,27 @@ msgstr "Verbundausdruck »%s« hat %d Spalten verfügbar, aber %d Spalten wurden
msgid "WITH query \"%s\" does not have a RETURNING clause"
msgstr "WITH-Anfrage »%s« hat keine RETURNING-Klausel"
-#: parser/parse_relation.c:3602
+#: parser/parse_relation.c:3611
#, c-format
msgid "Perhaps you meant to reference the table alias \"%s\"."
msgstr "Vielleicht wurde beabsichtigt, auf den Tabellenalias »%s« zu verweisen."
-#: parser/parse_relation.c:3610
+#: parser/parse_relation.c:3619
#, c-format
msgid "missing FROM-clause entry for table \"%s\""
msgstr "fehlender Eintrag in FROM-Klausel für Tabelle »%s«"
-#: parser/parse_relation.c:3662
+#: parser/parse_relation.c:3671
#, c-format
msgid "Perhaps you meant to reference the column \"%s.%s\"."
msgstr "Vielleicht wurde beabsichtigt, auf die Spalte »%s.%s« zu verweisen."
-#: parser/parse_relation.c:3664
+#: parser/parse_relation.c:3673
#, c-format
msgid "There is a column named \"%s\" in table \"%s\", but it cannot be referenced from this part of the query."
msgstr "Es gibt eine Spalte namens »%s« in Tabelle »%s«, aber auf sie kann aus diesem Teil der Anfrage nicht verwiesen werden."
-#: parser/parse_relation.c:3681
+#: parser/parse_relation.c:3690
#, c-format
msgid "Perhaps you meant to reference the column \"%s.%s\" or the column \"%s.%s\"."
msgstr "Vielleicht wurde beabsichtigt, auf die Spalte »%s.%s« oder die Spalte »%s.%s« zu verweisen."
@@ -18159,17 +18177,17 @@ msgstr "kann Feld »%s« in Spalte »%s« nicht setzen, weil ihr Typ %s kein zus
msgid "cannot assign to field \"%s\" of column \"%s\" because there is no such column in data type %s"
msgstr "kann Feld »%s« in Spalte »%s« nicht setzen, weil es keine solche Spalte in Datentyp %s gibt"
-#: parser/parse_target.c:877
+#: parser/parse_target.c:886
#, c-format
msgid "subscripted assignment to \"%s\" requires type %s but expression is of type %s"
msgstr "Wertzuweisung in Elemente von »%s« erfordert Typ %s, aber Ausdruck hat Typ %s"
-#: parser/parse_target.c:887
+#: parser/parse_target.c:896
#, c-format
msgid "subfield \"%s\" is of type %s but expression is of type %s"
msgstr "Subfeld »%s« hat Typ %s, aber der Ausdruck hat Typ %s"
-#: parser/parse_target.c:1323
+#: parser/parse_target.c:1337
#, c-format
msgid "SELECT * with no tables specified is not valid"
msgstr "SELECT * ist nicht gültig, wenn keine Tabellen angegeben sind"
@@ -18215,325 +18233,325 @@ msgstr "ungültiger Typname: »%s«"
msgid "cannot create partitioned table as inheritance child"
msgstr "partitionierte Tabelle kann nicht als Vererbungskind erzeugt werden"
-#: parser/parse_utilcmd.c:580
+#: parser/parse_utilcmd.c:589
#, c-format
msgid "array of serial is not implemented"
msgstr "Array aus Typ serial ist nicht implementiert"
-#: parser/parse_utilcmd.c:659 parser/parse_utilcmd.c:671
-#: parser/parse_utilcmd.c:730
+#: parser/parse_utilcmd.c:668 parser/parse_utilcmd.c:680
+#: parser/parse_utilcmd.c:739
#, c-format
msgid "conflicting NULL/NOT NULL declarations for column \"%s\" of table \"%s\""
msgstr "widersprüchliche NULL/NOT NULL-Deklarationen für Spalte »%s« von Tabelle »%s«"
-#: parser/parse_utilcmd.c:683
+#: parser/parse_utilcmd.c:692
#, c-format
msgid "multiple default values specified for column \"%s\" of table \"%s\""
msgstr "mehrere Vorgabewerte angegeben für Spalte »%s« von Tabelle »%s«"
-#: parser/parse_utilcmd.c:700
+#: parser/parse_utilcmd.c:709
#, c-format
msgid "identity columns are not supported on typed tables"
msgstr "Identitätsspalten in getypten Tabellen werden nicht unterstützt"
-#: parser/parse_utilcmd.c:704
+#: parser/parse_utilcmd.c:713
#, c-format
msgid "identity columns are not supported on partitions"
msgstr "Identitätsspalten in partitionierten Tabellen werden nicht unterstützt"
-#: parser/parse_utilcmd.c:713
+#: parser/parse_utilcmd.c:722
#, c-format
msgid "multiple identity specifications for column \"%s\" of table \"%s\""
msgstr "mehrere Identitätsangaben für Spalte »%s« von Tabelle »%s«"
-#: parser/parse_utilcmd.c:743
+#: parser/parse_utilcmd.c:752
#, c-format
msgid "generated columns are not supported on typed tables"
msgstr "generierte Spalten in getypten Tabellen werden nicht unterstützt"
-#: parser/parse_utilcmd.c:747
+#: parser/parse_utilcmd.c:756
#, c-format
msgid "generated columns are not supported on partitions"
msgstr "generierte Spalten in partitionierten Tabellen werden nicht unterstützt"
-#: parser/parse_utilcmd.c:752
+#: parser/parse_utilcmd.c:761
#, c-format
msgid "multiple generation clauses specified for column \"%s\" of table \"%s\""
msgstr "mehrere Generierungsklauseln angegeben für Spalte »%s« von Tabelle »%s«"
-#: parser/parse_utilcmd.c:770 parser/parse_utilcmd.c:885
+#: parser/parse_utilcmd.c:779 parser/parse_utilcmd.c:894
#, c-format
msgid "primary key constraints are not supported on foreign tables"
msgstr "Primärschlüssel für Fremdtabellen werden nicht unterstützt"
-#: parser/parse_utilcmd.c:779 parser/parse_utilcmd.c:895
+#: parser/parse_utilcmd.c:788 parser/parse_utilcmd.c:904
#, c-format
msgid "unique constraints are not supported on foreign tables"
msgstr "Unique-Constraints auf Fremdtabellen werden nicht unterstützt"
-#: parser/parse_utilcmd.c:824
+#: parser/parse_utilcmd.c:833
#, c-format
msgid "both default and identity specified for column \"%s\" of table \"%s\""
msgstr "sowohl Vorgabewert als auch Identität angegeben für Spalte »%s« von Tabelle »%s«"
-#: parser/parse_utilcmd.c:832
+#: parser/parse_utilcmd.c:841
#, c-format
msgid "both default and generation expression specified for column \"%s\" of table \"%s\""
msgstr "sowohl Vorgabewert als auch Generierungsausdruck angegeben für Spalte »%s« von Tabelle »%s«"
-#: parser/parse_utilcmd.c:840
+#: parser/parse_utilcmd.c:849
#, c-format
msgid "both identity and generation expression specified for column \"%s\" of table \"%s\""
msgstr "sowohl Identität als auch Generierungsausdruck angegeben für Spalte »%s« von Tabelle »%s«"
-#: parser/parse_utilcmd.c:905
+#: parser/parse_utilcmd.c:914
#, c-format
msgid "exclusion constraints are not supported on foreign tables"
msgstr "Exclusion-Constraints auf Fremdtabellen werden nicht unterstützt"
-#: parser/parse_utilcmd.c:911
+#: parser/parse_utilcmd.c:920
#, c-format
msgid "exclusion constraints are not supported on partitioned tables"
msgstr "Exclusion-Constraints auf partitionierten Tabellen werden nicht unterstützt"
-#: parser/parse_utilcmd.c:976
+#: parser/parse_utilcmd.c:985
#, c-format
msgid "LIKE is not supported for creating foreign tables"
msgstr "LIKE wird für das Erzeugen von Fremdtabellen nicht unterstützt"
-#: parser/parse_utilcmd.c:989
+#: parser/parse_utilcmd.c:998
#, c-format
msgid "relation \"%s\" is invalid in LIKE clause"
msgstr "Relation »%s« ist ungültig in der LIKE-Klausel"
-#: parser/parse_utilcmd.c:1755 parser/parse_utilcmd.c:1863
+#: parser/parse_utilcmd.c:1764 parser/parse_utilcmd.c:1872
#, c-format
msgid "Index \"%s\" contains a whole-row table reference."
msgstr "Index »%s« enthält einen Verweis auf die ganze Zeile der Tabelle."
-#: parser/parse_utilcmd.c:2252
+#: parser/parse_utilcmd.c:2261
#, c-format
msgid "cannot use an existing index in CREATE TABLE"
msgstr "bestehender Index kann nicht in CREATE TABLE verwendet werden"
-#: parser/parse_utilcmd.c:2272
+#: parser/parse_utilcmd.c:2281
#, c-format
msgid "index \"%s\" is already associated with a constraint"
msgstr "Index »%s« gehört bereits zu einem Constraint"
-#: parser/parse_utilcmd.c:2293
+#: parser/parse_utilcmd.c:2302
#, c-format
msgid "\"%s\" is not a unique index"
msgstr "»%s« ist kein Unique Index"
-#: parser/parse_utilcmd.c:2294 parser/parse_utilcmd.c:2301
-#: parser/parse_utilcmd.c:2308 parser/parse_utilcmd.c:2385
+#: parser/parse_utilcmd.c:2303 parser/parse_utilcmd.c:2310
+#: parser/parse_utilcmd.c:2317 parser/parse_utilcmd.c:2394
#, c-format
msgid "Cannot create a primary key or unique constraint using such an index."
msgstr "Ein Primärschlüssel oder Unique-Constraint kann nicht mit einem solchen Index erzeugt werden."
-#: parser/parse_utilcmd.c:2300
+#: parser/parse_utilcmd.c:2309
#, c-format
msgid "index \"%s\" contains expressions"
msgstr "Index »%s« enthält Ausdrücke"
-#: parser/parse_utilcmd.c:2307
+#: parser/parse_utilcmd.c:2316
#, c-format
msgid "\"%s\" is a partial index"
msgstr "»%s« ist ein partieller Index"
-#: parser/parse_utilcmd.c:2319
+#: parser/parse_utilcmd.c:2328
#, c-format
msgid "\"%s\" is a deferrable index"
msgstr "»%s« ist ein aufschiebbarer Index"
-#: parser/parse_utilcmd.c:2320
+#: parser/parse_utilcmd.c:2329
#, c-format
msgid "Cannot create a non-deferrable constraint using a deferrable index."
msgstr "Ein nicht aufschiebbarer Constraint kann nicht mit einem aufschiebbaren Index erzeugt werden."
-#: parser/parse_utilcmd.c:2384
+#: parser/parse_utilcmd.c:2393
#, c-format
msgid "index \"%s\" column number %d does not have default sorting behavior"
msgstr "Index »%s« Spalte Nummer %d hat nicht das Standardsortierverhalten"
-#: parser/parse_utilcmd.c:2541
+#: parser/parse_utilcmd.c:2550
#, c-format
msgid "column \"%s\" appears twice in primary key constraint"
msgstr "Spalte »%s« erscheint zweimal im Primärschlüssel-Constraint"
-#: parser/parse_utilcmd.c:2547
+#: parser/parse_utilcmd.c:2556
#, c-format
msgid "column \"%s\" appears twice in unique constraint"
msgstr "Spalte »%s« erscheint zweimal im Unique-Constraint"
-#: parser/parse_utilcmd.c:2894
+#: parser/parse_utilcmd.c:2903
#, c-format
msgid "index expressions and predicates can refer only to the table being indexed"
msgstr "Indexausdrücke und -prädikate können nur auf die zu indizierende Tabelle verweisen"
-#: parser/parse_utilcmd.c:2966
+#: parser/parse_utilcmd.c:2975
#, c-format
msgid "statistics expressions can refer only to the table being referenced"
msgstr "Statistikausdrücke können nur auf die referenzierte Tabelle verweisen"
-#: parser/parse_utilcmd.c:3009
+#: parser/parse_utilcmd.c:3018
#, c-format
msgid "rules on materialized views are not supported"
msgstr "Regeln für materialisierte Sichten werden nicht unterstützt"
-#: parser/parse_utilcmd.c:3072
+#: parser/parse_utilcmd.c:3081
#, c-format
msgid "rule WHERE condition cannot contain references to other relations"
msgstr "WHERE-Bedingung einer Regel kann keine Verweise auf andere Relationen enthalten"
-#: parser/parse_utilcmd.c:3145
+#: parser/parse_utilcmd.c:3154
#, c-format
msgid "rules with WHERE conditions can only have SELECT, INSERT, UPDATE, or DELETE actions"
msgstr "Regeln mit WHERE-Bedingungen können als Aktion nur SELECT, INSERT, UPDATE oder DELETE haben"
-#: parser/parse_utilcmd.c:3163 parser/parse_utilcmd.c:3264
+#: parser/parse_utilcmd.c:3172 parser/parse_utilcmd.c:3273
#: rewrite/rewriteHandler.c:532 rewrite/rewriteManip.c:1021
#, c-format
msgid "conditional UNION/INTERSECT/EXCEPT statements are not implemented"
msgstr "UNION/INTERSECTION/EXCEPT mit Bedingung sind nicht implementiert"
-#: parser/parse_utilcmd.c:3181
+#: parser/parse_utilcmd.c:3190
#, c-format
msgid "ON SELECT rule cannot use OLD"
msgstr "ON-SELECT-Regel kann nicht OLD verwenden"
-#: parser/parse_utilcmd.c:3185
+#: parser/parse_utilcmd.c:3194
#, c-format
msgid "ON SELECT rule cannot use NEW"
msgstr "ON-SELECT-Regel kann nicht NEW verwenden"
-#: parser/parse_utilcmd.c:3194
+#: parser/parse_utilcmd.c:3203
#, c-format
msgid "ON INSERT rule cannot use OLD"
msgstr "ON-INSERT-Regel kann nicht OLD verwenden"
-#: parser/parse_utilcmd.c:3200
+#: parser/parse_utilcmd.c:3209
#, c-format
msgid "ON DELETE rule cannot use NEW"
msgstr "ON-DELETE-Regel kann nicht NEW verwenden"
-#: parser/parse_utilcmd.c:3228
+#: parser/parse_utilcmd.c:3237
#, c-format
msgid "cannot refer to OLD within WITH query"
msgstr "in WITH-Anfrage kann nicht auf OLD verweisen werden"
-#: parser/parse_utilcmd.c:3235
+#: parser/parse_utilcmd.c:3244
#, c-format
msgid "cannot refer to NEW within WITH query"
msgstr "in WITH-Anfrage kann nicht auf NEW verwiesen werden"
-#: parser/parse_utilcmd.c:3689
+#: parser/parse_utilcmd.c:3698
#, c-format
msgid "misplaced DEFERRABLE clause"
msgstr "falsch platzierte DEFERRABLE-Klausel"
-#: parser/parse_utilcmd.c:3694 parser/parse_utilcmd.c:3709
+#: parser/parse_utilcmd.c:3703 parser/parse_utilcmd.c:3718
#, c-format
msgid "multiple DEFERRABLE/NOT DEFERRABLE clauses not allowed"
msgstr "mehrere DEFERRABLE/NOT DEFERRABLE-Klauseln sind nicht erlaubt"
-#: parser/parse_utilcmd.c:3704
+#: parser/parse_utilcmd.c:3713
#, c-format
msgid "misplaced NOT DEFERRABLE clause"
msgstr "falsch platzierte NOT DEFERRABLE-Klausel"
-#: parser/parse_utilcmd.c:3725
+#: parser/parse_utilcmd.c:3734
#, c-format
msgid "misplaced INITIALLY DEFERRED clause"
msgstr "falsch platzierte INITIALLY DEFERRED-Klausel"
-#: parser/parse_utilcmd.c:3730 parser/parse_utilcmd.c:3756
+#: parser/parse_utilcmd.c:3739 parser/parse_utilcmd.c:3765
#, c-format
msgid "multiple INITIALLY IMMEDIATE/DEFERRED clauses not allowed"
msgstr "mehrere INITIALLY IMMEDIATE/DEFERRED-Klauseln sind nicht erlaubt"
-#: parser/parse_utilcmd.c:3751
+#: parser/parse_utilcmd.c:3760
#, c-format
msgid "misplaced INITIALLY IMMEDIATE clause"
msgstr "falsch platzierte INITIALLY IMMEDIATE-Klausel"
-#: parser/parse_utilcmd.c:3944
+#: parser/parse_utilcmd.c:3953
#, c-format
msgid "CREATE specifies a schema (%s) different from the one being created (%s)"
msgstr "CREATE gibt ein Schema an (%s) welches nicht gleich dem zu erzeugenden Schema ist (%s)"
-#: parser/parse_utilcmd.c:3979
+#: parser/parse_utilcmd.c:3988
#, c-format
msgid "\"%s\" is not a partitioned table"
msgstr "»%s« ist keine partitionierte Tabelle"
-#: parser/parse_utilcmd.c:3986
+#: parser/parse_utilcmd.c:3995
#, c-format
msgid "table \"%s\" is not partitioned"
msgstr "Tabelle »%s« ist nicht partitioniert"
-#: parser/parse_utilcmd.c:3993
+#: parser/parse_utilcmd.c:4002
#, c-format
msgid "index \"%s\" is not partitioned"
msgstr "Index »%s« ist nicht partitioniert"
-#: parser/parse_utilcmd.c:4033
+#: parser/parse_utilcmd.c:4042
#, c-format
msgid "a hash-partitioned table may not have a default partition"
msgstr "eine hashpartitionierte Tabelle kann keine Standardpartition haben"
-#: parser/parse_utilcmd.c:4050
+#: parser/parse_utilcmd.c:4059
#, c-format
msgid "invalid bound specification for a hash partition"
msgstr "ungültige Begrenzungsangabe für eine Hash-Partition"
-#: parser/parse_utilcmd.c:4056 partitioning/partbounds.c:4824
+#: parser/parse_utilcmd.c:4065 partitioning/partbounds.c:4824
#, c-format
msgid "modulus for hash partition must be an integer value greater than zero"
msgstr "Modulus für Hashpartition muss eine ganze Zahl größer als null sein"
-#: parser/parse_utilcmd.c:4063 partitioning/partbounds.c:4832
+#: parser/parse_utilcmd.c:4072 partitioning/partbounds.c:4832
#, c-format
msgid "remainder for hash partition must be less than modulus"
msgstr "Rest für Hashpartition muss kleiner als Modulus sein"
-#: parser/parse_utilcmd.c:4076
+#: parser/parse_utilcmd.c:4085
#, c-format
msgid "invalid bound specification for a list partition"
msgstr "ungültige Begrenzungsangabe für eine Listenpartition"
-#: parser/parse_utilcmd.c:4129
+#: parser/parse_utilcmd.c:4138
#, c-format
msgid "invalid bound specification for a range partition"
msgstr "ungültige Begrenzungsangabe für eine Bereichspartition"
-#: parser/parse_utilcmd.c:4135
+#: parser/parse_utilcmd.c:4144
#, c-format
msgid "FROM must specify exactly one value per partitioning column"
msgstr "FROM muss genau einen Wert pro Partitionierungsspalte angeben"
-#: parser/parse_utilcmd.c:4139
+#: parser/parse_utilcmd.c:4148
#, c-format
msgid "TO must specify exactly one value per partitioning column"
msgstr "TO muss genau einen Wert pro Partitionierungsspalte angeben"
-#: parser/parse_utilcmd.c:4253
+#: parser/parse_utilcmd.c:4262
#, c-format
msgid "cannot specify NULL in range bound"
msgstr "NULL kann nicht in der Bereichsgrenze angegeben werden"
-#: parser/parse_utilcmd.c:4302
+#: parser/parse_utilcmd.c:4311
#, c-format
msgid "every bound following MAXVALUE must also be MAXVALUE"
msgstr "jede Begrenzung, die auf MAXVALUE folgt, muss auch MAXVALUE sein"
-#: parser/parse_utilcmd.c:4309
+#: parser/parse_utilcmd.c:4318
#, c-format
msgid "every bound following MINVALUE must also be MINVALUE"
msgstr "jede Begrenzung, die auf MINVALUE folgt, muss auch MINVALUE sein"
-#: parser/parse_utilcmd.c:4352
+#: parser/parse_utilcmd.c:4361
#, c-format
msgid "specified value cannot be cast to type %s for column \"%s\""
msgstr "angegebener Wert kann nicht in Typ %s für Spalte »%s« umgewandelt werden"
@@ -18857,47 +18875,47 @@ msgstr "Fehlgeschlagener Systemaufruf war DuplicateHandle."
msgid "Failed system call was MapViewOfFileEx."
msgstr "Fehlgeschlagener Systemaufruf war MapViewOfFileEx."
-#: postmaster/autovacuum.c:404
+#: postmaster/autovacuum.c:405
#, c-format
msgid "could not fork autovacuum launcher process: %m"
msgstr "konnte Autovacuum-Launcher-Prozess nicht starten (fork-Fehler): %m"
-#: postmaster/autovacuum.c:752
+#: postmaster/autovacuum.c:753
#, c-format
msgid "autovacuum worker took too long to start; canceled"
msgstr "Autovacuum-Worker benötigte zu lange zum Starten; abgebrochen"
-#: postmaster/autovacuum.c:1482
+#: postmaster/autovacuum.c:1483
#, c-format
msgid "could not fork autovacuum worker process: %m"
msgstr "konnte Autovacuum-Worker-Prozess nicht starten (fork-Fehler): %m"
-#: postmaster/autovacuum.c:2277
+#: postmaster/autovacuum.c:2296
#, c-format
msgid "autovacuum: dropping orphan temp table \"%s.%s.%s\""
msgstr "Autovacuum: lösche verwaiste temporäre Tabelle »%s.%s.%s«"
-#: postmaster/autovacuum.c:2502
+#: postmaster/autovacuum.c:2521
#, c-format
msgid "automatic vacuum of table \"%s.%s.%s\""
msgstr "automatisches Vacuum der Tabelle »%s.%s.%s«"
-#: postmaster/autovacuum.c:2505
+#: postmaster/autovacuum.c:2524
#, c-format
msgid "automatic analyze of table \"%s.%s.%s\""
msgstr "automatisches Analysieren der Tabelle »%s.%s.%s«"
-#: postmaster/autovacuum.c:2698
+#: postmaster/autovacuum.c:2717
#, c-format
msgid "processing work entry for relation \"%s.%s.%s\""
msgstr "verarbeite Arbeitseintrag für Relation »%s.%s.%s«"
-#: postmaster/autovacuum.c:3309
+#: postmaster/autovacuum.c:3328
#, c-format
msgid "autovacuum not started because of misconfiguration"
msgstr "Autovacuum wegen Fehlkonfiguration nicht gestartet"
-#: postmaster/autovacuum.c:3310
+#: postmaster/autovacuum.c:3329
#, c-format
msgid "Enable the \"track_counts\" option."
msgstr "Schalten Sie die Option »track_counts« ein."
@@ -20193,57 +20211,57 @@ msgstr "Logische Dekodierung beginnt mit gespeichertem Snapshot."
msgid "could not parse file name \"%s\""
msgstr "konnte Dateinamen »%s« nicht parsen"
-#: replication/logical/tablesync.c:151
+#: replication/logical/tablesync.c:158
#, c-format
msgid "logical replication table synchronization worker for subscription \"%s\", table \"%s\" has finished"
msgstr "Arbeitsprozess für logische Replikation für Tabellensynchronisation für Subskription »%s«, Tabelle »%s« hat abgeschlossen"
-#: replication/logical/tablesync.c:422
+#: replication/logical/tablesync.c:429
#, c-format
msgid "logical replication apply worker for subscription \"%s\" will restart so that two_phase can be enabled"
msgstr "Apply-Worker für logische Replikation für Subskription »%s« wird neu starten, damit two_phase eingeschaltet werden kann"
-#: replication/logical/tablesync.c:741 replication/logical/tablesync.c:882
+#: replication/logical/tablesync.c:748 replication/logical/tablesync.c:889
#, c-format
msgid "could not fetch table info for table \"%s.%s\" from publisher: %s"
msgstr "konnte Tabelleninformationen für Tabelle »%s.%s« nicht vom Publikationsserver holen: %s"
-#: replication/logical/tablesync.c:748
+#: replication/logical/tablesync.c:755
#, c-format
msgid "table \"%s.%s\" not found on publisher"
msgstr "Tabelle »%s.%s« nicht auf dem Publikationsserver gefunden"
-#: replication/logical/tablesync.c:805
+#: replication/logical/tablesync.c:812
#, c-format
msgid "could not fetch column list info for table \"%s.%s\" from publisher: %s"
msgstr "konnte Spaltenlisteninformationen für Tabelle »%s.%s« nicht vom Publikationsserver holen: %s"
-#: replication/logical/tablesync.c:984
+#: replication/logical/tablesync.c:991
#, c-format
msgid "could not fetch table WHERE clause info for table \"%s.%s\" from publisher: %s"
msgstr "konnte WHERE-Klausel-Informationen für Tabelle »%s.%s« nicht vom Publikationsserver holen: %s"
-#: replication/logical/tablesync.c:1129
+#: replication/logical/tablesync.c:1136
#, c-format
msgid "could not start initial contents copy for table \"%s.%s\": %s"
msgstr "konnte Kopieren des Anfangsinhalts für Tabelle »%s.%s« nicht starten: %s"
-#: replication/logical/tablesync.c:1341 replication/logical/worker.c:1635
+#: replication/logical/tablesync.c:1348 replication/logical/worker.c:1635
#, c-format
msgid "user \"%s\" cannot replicate into relation with row-level security enabled: \"%s\""
msgstr "Benutzer »%s« kann nicht in eine Relation mit Sicherheit auf Zeilenebene replizieren: »%s«"
-#: replication/logical/tablesync.c:1356
+#: replication/logical/tablesync.c:1363
#, c-format
msgid "table copy could not start transaction on publisher: %s"
msgstr "beim Kopieren der Tabelle konnte die Transaktion auf dem Publikationsserver nicht gestartet werden: %s"
-#: replication/logical/tablesync.c:1398
+#: replication/logical/tablesync.c:1405
#, c-format
msgid "replication origin \"%s\" already exists"
msgstr "Replication-Origin »%s« existiert bereits"
-#: replication/logical/tablesync.c:1411
+#: replication/logical/tablesync.c:1418
#, c-format
msgid "table copy could not finish transaction on publisher: %s"
msgstr "beim Kopieren der Tabelle konnte die Transaktion auf dem Publikationsserver nicht beenden werden: %s"
@@ -20836,223 +20854,223 @@ msgstr "unerwarteter Message-Typ »%c«"
msgid "terminating walsender process due to replication timeout"
msgstr "WAL-Sender-Prozess wird abgebrochen wegen Zeitüberschreitung bei der Replikation"
-#: rewrite/rewriteDefine.c:112 rewrite/rewriteDefine.c:1013
+#: rewrite/rewriteDefine.c:113 rewrite/rewriteDefine.c:1019
#, c-format
msgid "rule \"%s\" for relation \"%s\" already exists"
msgstr "Regel »%s« für Relation »%s« existiert bereits"
-#: rewrite/rewriteDefine.c:271 rewrite/rewriteDefine.c:951
+#: rewrite/rewriteDefine.c:272 rewrite/rewriteDefine.c:957
#, c-format
msgid "relation \"%s\" cannot have rules"
msgstr "Relation »%s« kann keine Regeln haben"
-#: rewrite/rewriteDefine.c:302
+#: rewrite/rewriteDefine.c:303
#, c-format
msgid "rule actions on OLD are not implemented"
msgstr "Regelaktionen für OLD sind nicht implementiert"
-#: rewrite/rewriteDefine.c:303
+#: rewrite/rewriteDefine.c:304
#, c-format
msgid "Use views or triggers instead."
msgstr "Verwenden Sie stattdessen Sichten oder Trigger."
-#: rewrite/rewriteDefine.c:307
+#: rewrite/rewriteDefine.c:308
#, c-format
msgid "rule actions on NEW are not implemented"
msgstr "Regelaktionen für NEW sind nicht implementiert"
-#: rewrite/rewriteDefine.c:308
+#: rewrite/rewriteDefine.c:309
#, c-format
msgid "Use triggers instead."
msgstr "Verwenden Sie stattdessen Trigger."
-#: rewrite/rewriteDefine.c:321
+#: rewrite/rewriteDefine.c:322
#, c-format
msgid "INSTEAD NOTHING rules on SELECT are not implemented"
msgstr "INSTEAD-NOTHING-Regeln für SELECT sind nicht implementiert"
-#: rewrite/rewriteDefine.c:322
+#: rewrite/rewriteDefine.c:323
#, c-format
msgid "Use views instead."
msgstr "Verwenden Sie stattdessen Sichten."
-#: rewrite/rewriteDefine.c:330
+#: rewrite/rewriteDefine.c:331
#, c-format
msgid "multiple actions for rules on SELECT are not implemented"
msgstr "mehrere Regelaktionen für SELECT-Regeln sind nicht implementiert"
-#: rewrite/rewriteDefine.c:340
+#: rewrite/rewriteDefine.c:341
#, c-format
msgid "rules on SELECT must have action INSTEAD SELECT"
msgstr "Regeln für SELECT müssen als Aktion INSTEAD SELECT haben"
-#: rewrite/rewriteDefine.c:348
+#: rewrite/rewriteDefine.c:349
#, c-format
msgid "rules on SELECT must not contain data-modifying statements in WITH"
msgstr "Regeln für SELECT dürfen keine datenmodifizierenden Anweisungen in WITH enthalten"
-#: rewrite/rewriteDefine.c:356
+#: rewrite/rewriteDefine.c:357
#, c-format
msgid "event qualifications are not implemented for rules on SELECT"
msgstr "Ereignisqualifikationen sind nicht implementiert für SELECT-Regeln"
-#: rewrite/rewriteDefine.c:383
+#: rewrite/rewriteDefine.c:384
#, c-format
msgid "\"%s\" is already a view"
msgstr "»%s« ist bereits eine Sicht"
-#: rewrite/rewriteDefine.c:407
+#: rewrite/rewriteDefine.c:408
#, c-format
msgid "view rule for \"%s\" must be named \"%s\""
msgstr "Sicht-Regel für »%s« muss »%s« heißen"
-#: rewrite/rewriteDefine.c:436
+#: rewrite/rewriteDefine.c:442
#, c-format
msgid "cannot convert partitioned table \"%s\" to a view"
msgstr "kann partitionierte Tabelle »%s« nicht in eine Sicht umwandeln"
-#: rewrite/rewriteDefine.c:445
+#: rewrite/rewriteDefine.c:451
#, c-format
msgid "cannot convert partition \"%s\" to a view"
msgstr "kann Partition »%s« nicht in eine Sicht umwandeln"
-#: rewrite/rewriteDefine.c:454
+#: rewrite/rewriteDefine.c:460
#, c-format
msgid "could not convert table \"%s\" to a view because it is not empty"
msgstr "konnte Tabelle »%s« nicht in Sicht umwandeln, weil sie nicht leer ist"
-#: rewrite/rewriteDefine.c:463
+#: rewrite/rewriteDefine.c:469
#, c-format
msgid "could not convert table \"%s\" to a view because it has triggers"
msgstr "konnte Tabelle »%s« nicht in Sicht umwandeln, weil sie Trigger hat"
-#: rewrite/rewriteDefine.c:465
+#: rewrite/rewriteDefine.c:471
#, c-format
msgid "In particular, the table cannot be involved in any foreign key relationships."
msgstr "Insbesondere darf die Tabelle nicht in Fremschlüsselverhältnisse eingebunden sein."
-#: rewrite/rewriteDefine.c:470
+#: rewrite/rewriteDefine.c:476
#, c-format
msgid "could not convert table \"%s\" to a view because it has indexes"
msgstr "konnte Tabelle »%s« nicht in Sicht umwandeln, weil sie Indexe hat"
-#: rewrite/rewriteDefine.c:476
+#: rewrite/rewriteDefine.c:482
#, c-format
msgid "could not convert table \"%s\" to a view because it has child tables"
msgstr "konnte Tabelle »%s« nicht in Sicht umwandeln, weil sie abgeleitete Tabellen hat"
-#: rewrite/rewriteDefine.c:482
+#: rewrite/rewriteDefine.c:488
#, c-format
msgid "could not convert table \"%s\" to a view because it has parent tables"
msgstr "konnte Tabelle »%s« nicht in Sicht umwandeln, weil sie Elterntabellen hat"
-#: rewrite/rewriteDefine.c:488
+#: rewrite/rewriteDefine.c:494
#, c-format
msgid "could not convert table \"%s\" to a view because it has row security enabled"
msgstr "konnte Tabelle »%s« nicht in Sicht umwandeln, weil sie Sicherheit auf Zeilenebene eingeschaltet hat"
-#: rewrite/rewriteDefine.c:494
+#: rewrite/rewriteDefine.c:500
#, c-format
msgid "could not convert table \"%s\" to a view because it has row security policies"
msgstr "konnte Tabelle »%s« nicht in Sicht umwandeln, weil sie Policys für Sicherheit auf Zeilenebene hat"
-#: rewrite/rewriteDefine.c:521
+#: rewrite/rewriteDefine.c:527
#, c-format
msgid "cannot have multiple RETURNING lists in a rule"
msgstr "Regel kann nicht mehrere RETURNING-Listen enthalten"
-#: rewrite/rewriteDefine.c:526
+#: rewrite/rewriteDefine.c:532
#, c-format
msgid "RETURNING lists are not supported in conditional rules"
msgstr "RETURNING-Listen werden in Regeln mit Bedingung nicht unterstützt"
-#: rewrite/rewriteDefine.c:530
+#: rewrite/rewriteDefine.c:536
#, c-format
msgid "RETURNING lists are not supported in non-INSTEAD rules"
msgstr "RETURNING-Listen werden nur in INSTEAD-Regeln unterstützt"
-#: rewrite/rewriteDefine.c:544
+#: rewrite/rewriteDefine.c:550
#, c-format
msgid "non-view rule for \"%s\" must not be named \"%s\""
msgstr "Nicht-Sicht-Regel für »%s« darf nicht »%s« heißen"
-#: rewrite/rewriteDefine.c:706
+#: rewrite/rewriteDefine.c:712
#, c-format
msgid "SELECT rule's target list has too many entries"
msgstr "Targetliste von SELECT-Regel hat zu viele Einträge"
-#: rewrite/rewriteDefine.c:707
+#: rewrite/rewriteDefine.c:713
#, c-format
msgid "RETURNING list has too many entries"
msgstr "RETURNING-Liste hat zu viele Einträge"
-#: rewrite/rewriteDefine.c:734
+#: rewrite/rewriteDefine.c:740
#, c-format
msgid "cannot convert relation containing dropped columns to view"
msgstr "kann Relation mit gelöschten Spalten nicht in Sicht umwandeln"
-#: rewrite/rewriteDefine.c:735
+#: rewrite/rewriteDefine.c:741
#, c-format
msgid "cannot create a RETURNING list for a relation containing dropped columns"
msgstr "für eine Relation mit gelöschten Spalten kann keine RETURNING-Liste erzeugt werden"
-#: rewrite/rewriteDefine.c:741
+#: rewrite/rewriteDefine.c:747
#, c-format
msgid "SELECT rule's target entry %d has different column name from column \"%s\""
msgstr "Spaltenname in Targeteintrag %d von SELECT-Regel unterscheidet sich von Spalte »%s«"
-#: rewrite/rewriteDefine.c:743
+#: rewrite/rewriteDefine.c:749
#, c-format
msgid "SELECT target entry is named \"%s\"."
msgstr "SELECT-Targeteintrag heißt »%s«."
-#: rewrite/rewriteDefine.c:752
+#: rewrite/rewriteDefine.c:758
#, c-format
msgid "SELECT rule's target entry %d has different type from column \"%s\""
msgstr "Typ von Targeteintrag %d von SELECT-Regel unterscheidet sich von Spalte »%s«"
-#: rewrite/rewriteDefine.c:754
+#: rewrite/rewriteDefine.c:760
#, c-format
msgid "RETURNING list's entry %d has different type from column \"%s\""
msgstr "Eintrag %d in RETURNING-Liste hat anderen Typ als Spalte »%s«"
-#: rewrite/rewriteDefine.c:757 rewrite/rewriteDefine.c:781
+#: rewrite/rewriteDefine.c:763 rewrite/rewriteDefine.c:787
#, c-format
msgid "SELECT target entry has type %s, but column has type %s."
msgstr "SELECT-Targeteintrag hat Typ %s, aber Spalte hat Typ %s."
-#: rewrite/rewriteDefine.c:760 rewrite/rewriteDefine.c:785
+#: rewrite/rewriteDefine.c:766 rewrite/rewriteDefine.c:791
#, c-format
msgid "RETURNING list entry has type %s, but column has type %s."
msgstr "Eintrag in RETURNING-Liste hat Typ %s, aber Spalte hat Typ %s."
-#: rewrite/rewriteDefine.c:776
+#: rewrite/rewriteDefine.c:782
#, c-format
msgid "SELECT rule's target entry %d has different size from column \"%s\""
msgstr "Größe von Targeteintrag %d von SELECT-Regel unterscheidet sich von Spalte »%s«"
-#: rewrite/rewriteDefine.c:778
+#: rewrite/rewriteDefine.c:784
#, c-format
msgid "RETURNING list's entry %d has different size from column \"%s\""
msgstr "Eintrag %d in RETURNING-Liste hat andere Größe als Spalte »%s«"
-#: rewrite/rewriteDefine.c:795
+#: rewrite/rewriteDefine.c:801
#, c-format
msgid "SELECT rule's target list has too few entries"
msgstr "Targetliste von SELECT-Regeln hat zu wenige Einträge"
-#: rewrite/rewriteDefine.c:796
+#: rewrite/rewriteDefine.c:802
#, c-format
msgid "RETURNING list has too few entries"
msgstr "RETURNING-Liste hat zu wenige Einträge"
-#: rewrite/rewriteDefine.c:889 rewrite/rewriteDefine.c:1004
+#: rewrite/rewriteDefine.c:895 rewrite/rewriteDefine.c:1010
#: rewrite/rewriteSupport.c:109
#, c-format
msgid "rule \"%s\" for relation \"%s\" does not exist"
msgstr "Regel »%s« für Relation »%s« existiert nicht"
-#: rewrite/rewriteDefine.c:1023
+#: rewrite/rewriteDefine.c:1029
#, c-format
msgid "renaming an ON SELECT rule is not allowed"
msgstr "Umbenennen einer ON-SELECT-Regel ist nicht erlaubt"
@@ -21944,62 +21962,62 @@ msgstr "beim erneuten Prüfen des aktualisierten Tupels (%u,%u) in Relation »%s
msgid "while checking exclusion constraint on tuple (%u,%u) in relation \"%s\""
msgstr "beim Prüfen eines Exclusion-Constraints für Tupel (%u,%u) in Relation »%s«"
-#: storage/lmgr/lmgr.c:1135
+#: storage/lmgr/lmgr.c:1173
#, c-format
msgid "relation %u of database %u"
msgstr "Relation %u der Datenbank %u"
-#: storage/lmgr/lmgr.c:1141
+#: storage/lmgr/lmgr.c:1179
#, c-format
msgid "extension of relation %u of database %u"
msgstr "Erweiterung von Relation %u in Datenbank %u"
-#: storage/lmgr/lmgr.c:1147
+#: storage/lmgr/lmgr.c:1185
#, c-format
msgid "pg_database.datfrozenxid of database %u"
msgstr "pg_database.datfrozenxid der Datenbank %u"
-#: storage/lmgr/lmgr.c:1152
+#: storage/lmgr/lmgr.c:1190
#, c-format
msgid "page %u of relation %u of database %u"
msgstr "Seite %u von Relation %u von Datenbank %u"
-#: storage/lmgr/lmgr.c:1159
+#: storage/lmgr/lmgr.c:1197
#, c-format
msgid "tuple (%u,%u) of relation %u of database %u"
msgstr "Tupel (%u, %u) von Relation %u von Datenbank %u"
-#: storage/lmgr/lmgr.c:1167
+#: storage/lmgr/lmgr.c:1205
#, c-format
msgid "transaction %u"
msgstr "Transaktion %u"
-#: storage/lmgr/lmgr.c:1172
+#: storage/lmgr/lmgr.c:1210
#, c-format
msgid "virtual transaction %d/%u"
msgstr "virtuelle Transaktion %d/%u"
-#: storage/lmgr/lmgr.c:1178
+#: storage/lmgr/lmgr.c:1216
#, c-format
msgid "speculative token %u of transaction %u"
msgstr "spekulatives Token %u von Transaktion %u"
-#: storage/lmgr/lmgr.c:1184
+#: storage/lmgr/lmgr.c:1222
#, c-format
msgid "object %u of class %u of database %u"
msgstr "Objekt %u von Klasse %u von Datenbank %u"
-#: storage/lmgr/lmgr.c:1192
+#: storage/lmgr/lmgr.c:1230
#, c-format
msgid "user lock [%u,%u,%u]"
msgstr "Benutzersperre [%u,%u,%u]"
-#: storage/lmgr/lmgr.c:1199
+#: storage/lmgr/lmgr.c:1237
#, c-format
msgid "advisory lock [%u,%u,%u,%u]"
msgstr "Benutzersperre [%u,%u,%u,%u]"
-#: storage/lmgr/lmgr.c:1207
+#: storage/lmgr/lmgr.c:1245
#, c-format
msgid "unrecognized locktag type %d"
msgstr "unbekannter Locktag-Typ %d"
@@ -23017,7 +23035,7 @@ msgstr "Eingabedatentyp ist kein Array"
#: utils/adt/int.c:1024 utils/adt/int.c:1057 utils/adt/int.c:1071
#: utils/adt/int.c:1085 utils/adt/int.c:1116 utils/adt/int.c:1198
#: utils/adt/int.c:1262 utils/adt/int.c:1330 utils/adt/int.c:1336
-#: utils/adt/int8.c:1257 utils/adt/numeric.c:1830 utils/adt/numeric.c:4293
+#: utils/adt/int8.c:1272 utils/adt/numeric.c:1830 utils/adt/numeric.c:4293
#: utils/adt/varbit.c:1195 utils/adt/varbit.c:1596 utils/adt/varlena.c:1113
#: utils/adt/varlena.c:3391
#, c-format
@@ -23368,7 +23386,7 @@ msgstr "Kodierungsumwandlung zwischen %s und ASCII wird nicht unterstützt"
#: utils/adt/oid.c:44 utils/adt/oid.c:58 utils/adt/oid.c:64 utils/adt/oid.c:86
#: utils/adt/pg_lsn.c:74 utils/adt/tid.c:76 utils/adt/tid.c:84
#: utils/adt/tid.c:98 utils/adt/tid.c:107 utils/adt/timestamp.c:497
-#: utils/adt/uuid.c:135 utils/adt/xid8funcs.c:346
+#: utils/adt/uuid.c:135 utils/adt/xid8funcs.c:354
#, c-format
msgid "invalid input syntax for type %s: \"%s\""
msgstr "ungültige Eingabesyntax für Typ %s: »%s«"
@@ -23386,11 +23404,11 @@ msgstr "Wert »%s« ist außerhalb des gültigen Bereichs für Typ %s"
#: utils/adt/float.c:105 utils/adt/int.c:842 utils/adt/int.c:958
#: utils/adt/int.c:1038 utils/adt/int.c:1100 utils/adt/int.c:1138
#: utils/adt/int.c:1166 utils/adt/int8.c:515 utils/adt/int8.c:573
-#: utils/adt/int8.c:943 utils/adt/int8.c:1023 utils/adt/int8.c:1085
-#: utils/adt/int8.c:1165 utils/adt/numeric.c:3093 utils/adt/numeric.c:3116
+#: utils/adt/int8.c:958 utils/adt/int8.c:1038 utils/adt/int8.c:1100
+#: utils/adt/int8.c:1180 utils/adt/numeric.c:3093 utils/adt/numeric.c:3116
#: utils/adt/numeric.c:3201 utils/adt/numeric.c:3219 utils/adt/numeric.c:3315
#: utils/adt/numeric.c:8481 utils/adt/numeric.c:8771 utils/adt/numeric.c:9096
-#: utils/adt/numeric.c:10553 utils/adt/timestamp.c:3361
+#: utils/adt/numeric.c:10553 utils/adt/timestamp.c:3373
#, c-format
msgid "division by zero"
msgstr "Division durch Null"
@@ -23456,20 +23474,20 @@ msgid "date out of range for timestamp"
msgstr "Datum ist außerhalb des gültigen Bereichs für Typ »timestamp«"
#: utils/adt/date.c:1115 utils/adt/date.c:1198 utils/adt/date.c:1214
-#: utils/adt/date.c:2195 utils/adt/date.c:2973 utils/adt/timestamp.c:4078
-#: utils/adt/timestamp.c:4271 utils/adt/timestamp.c:4443
-#: utils/adt/timestamp.c:4696 utils/adt/timestamp.c:4897
-#: utils/adt/timestamp.c:4944 utils/adt/timestamp.c:5168
-#: utils/adt/timestamp.c:5215 utils/adt/timestamp.c:5345
+#: utils/adt/date.c:2195 utils/adt/date.c:2973 utils/adt/timestamp.c:4107
+#: utils/adt/timestamp.c:4317 utils/adt/timestamp.c:4489
+#: utils/adt/timestamp.c:4742 utils/adt/timestamp.c:4943
+#: utils/adt/timestamp.c:4990 utils/adt/timestamp.c:5214
+#: utils/adt/timestamp.c:5261 utils/adt/timestamp.c:5391
#, c-format
msgid "unit \"%s\" not supported for type %s"
msgstr "Einheit »%s« nicht unterstützt für Typ %s"
#: utils/adt/date.c:1223 utils/adt/date.c:2211 utils/adt/date.c:2993
-#: utils/adt/timestamp.c:4092 utils/adt/timestamp.c:4288
-#: utils/adt/timestamp.c:4457 utils/adt/timestamp.c:4656
-#: utils/adt/timestamp.c:4953 utils/adt/timestamp.c:5224
-#: utils/adt/timestamp.c:5406
+#: utils/adt/timestamp.c:4121 utils/adt/timestamp.c:4334
+#: utils/adt/timestamp.c:4503 utils/adt/timestamp.c:4702
+#: utils/adt/timestamp.c:4999 utils/adt/timestamp.c:5270
+#: utils/adt/timestamp.c:5452
#, c-format
msgid "unit \"%s\" not recognized for type %s"
msgstr "Einheit »%s« nicht erkannt für Typ %s"
@@ -23482,22 +23500,25 @@ msgstr "Einheit »%s« nicht erkannt für Typ %s"
#: utils/adt/json.c:457 utils/adt/timestamp.c:225 utils/adt/timestamp.c:257
#: utils/adt/timestamp.c:699 utils/adt/timestamp.c:708
#: utils/adt/timestamp.c:786 utils/adt/timestamp.c:819
-#: utils/adt/timestamp.c:2916 utils/adt/timestamp.c:2937
-#: utils/adt/timestamp.c:2950 utils/adt/timestamp.c:2961
-#: utils/adt/timestamp.c:2967 utils/adt/timestamp.c:2975
-#: utils/adt/timestamp.c:3030 utils/adt/timestamp.c:3053
-#: utils/adt/timestamp.c:3066 utils/adt/timestamp.c:3080
-#: utils/adt/timestamp.c:3088 utils/adt/timestamp.c:3096
-#: utils/adt/timestamp.c:3782 utils/adt/timestamp.c:3906
-#: utils/adt/timestamp.c:3996 utils/adt/timestamp.c:4086
-#: utils/adt/timestamp.c:4179 utils/adt/timestamp.c:4282
-#: utils/adt/timestamp.c:4761 utils/adt/timestamp.c:5035
-#: utils/adt/timestamp.c:5485 utils/adt/timestamp.c:5499
-#: utils/adt/timestamp.c:5504 utils/adt/timestamp.c:5518
-#: utils/adt/timestamp.c:5551 utils/adt/timestamp.c:5638
-#: utils/adt/timestamp.c:5679 utils/adt/timestamp.c:5683
-#: utils/adt/timestamp.c:5752 utils/adt/timestamp.c:5756
-#: utils/adt/timestamp.c:5770 utils/adt/timestamp.c:5804 utils/adt/xml.c:2241
+#: utils/adt/timestamp.c:2916 utils/adt/timestamp.c:2921
+#: utils/adt/timestamp.c:2940 utils/adt/timestamp.c:2953
+#: utils/adt/timestamp.c:2964 utils/adt/timestamp.c:2970
+#: utils/adt/timestamp.c:2976 utils/adt/timestamp.c:2981
+#: utils/adt/timestamp.c:3036 utils/adt/timestamp.c:3041
+#: utils/adt/timestamp.c:3062 utils/adt/timestamp.c:3075
+#: utils/adt/timestamp.c:3089 utils/adt/timestamp.c:3097
+#: utils/adt/timestamp.c:3103 utils/adt/timestamp.c:3108
+#: utils/adt/timestamp.c:3794 utils/adt/timestamp.c:3918
+#: utils/adt/timestamp.c:3989 utils/adt/timestamp.c:4025
+#: utils/adt/timestamp.c:4115 utils/adt/timestamp.c:4189
+#: utils/adt/timestamp.c:4225 utils/adt/timestamp.c:4328
+#: utils/adt/timestamp.c:4807 utils/adt/timestamp.c:5081
+#: utils/adt/timestamp.c:5531 utils/adt/timestamp.c:5545
+#: utils/adt/timestamp.c:5550 utils/adt/timestamp.c:5564
+#: utils/adt/timestamp.c:5597 utils/adt/timestamp.c:5684
+#: utils/adt/timestamp.c:5725 utils/adt/timestamp.c:5729
+#: utils/adt/timestamp.c:5798 utils/adt/timestamp.c:5802
+#: utils/adt/timestamp.c:5816 utils/adt/timestamp.c:5850 utils/adt/xml.c:2241
#: utils/adt/xml.c:2248 utils/adt/xml.c:2268 utils/adt/xml.c:2275
#, c-format
msgid "timestamp out of range"
@@ -23516,8 +23537,8 @@ msgstr "Zeit-Feldwert ist außerhalb des gültigen Bereichs: %d:%02d:%02g"
#: utils/adt/date.c:2096 utils/adt/date.c:2630 utils/adt/float.c:1048
#: utils/adt/float.c:1124 utils/adt/int.c:634 utils/adt/int.c:681
#: utils/adt/int.c:716 utils/adt/int8.c:414 utils/adt/numeric.c:2497
-#: utils/adt/timestamp.c:3432 utils/adt/timestamp.c:3463
-#: utils/adt/timestamp.c:3494
+#: utils/adt/timestamp.c:3444 utils/adt/timestamp.c:3475
+#: utils/adt/timestamp.c:3506
#, c-format
msgid "invalid preceding or following size in window function"
msgstr "ungültige vorhergehende oder folgende Größe in Fensterfunktion"
@@ -23529,13 +23550,13 @@ msgstr "Zeitzonenunterschied ist außerhalb des gültigen Bereichs"
#: utils/adt/date.c:3084 utils/adt/datetime.c:1121 utils/adt/datetime.c:2027
#: utils/adt/datetime.c:4898 utils/adt/timestamp.c:516
-#: utils/adt/timestamp.c:543 utils/adt/timestamp.c:4365
-#: utils/adt/timestamp.c:5510 utils/adt/timestamp.c:5762
+#: utils/adt/timestamp.c:543 utils/adt/timestamp.c:4411
+#: utils/adt/timestamp.c:5556 utils/adt/timestamp.c:5808
#, c-format
msgid "time zone \"%s\" not recognized"
msgstr "Zeitzone »%s« nicht erkannt"
-#: utils/adt/date.c:3117 utils/adt/timestamp.c:5540 utils/adt/timestamp.c:5793
+#: utils/adt/date.c:3117 utils/adt/timestamp.c:5586 utils/adt/timestamp.c:5839
#, c-format
msgid "interval time zone \"%s\" must not include months or days"
msgstr "Intervall-Zeitzone »%s« darf keine Monate oder Tage enthalten"
@@ -23690,7 +23711,7 @@ msgstr "»%s« ist außerhalb des gültigen Bereichs für Typ double precision"
#: utils/adt/float.c:1259 utils/adt/float.c:1333 utils/adt/int.c:354
#: utils/adt/int.c:892 utils/adt/int.c:914 utils/adt/int.c:928
#: utils/adt/int.c:942 utils/adt/int.c:974 utils/adt/int.c:1212
-#: utils/adt/int8.c:1278 utils/adt/numeric.c:4405 utils/adt/numeric.c:4410
+#: utils/adt/int8.c:1293 utils/adt/numeric.c:4405 utils/adt/numeric.c:4410
#, c-format
msgid "smallint out of range"
msgstr "smallint ist außerhalb des gültigen Bereichs"
@@ -24101,8 +24122,8 @@ msgstr "mindestens 2 Punkte müssen angefordert werden"
msgid "invalid int2vector data"
msgstr "ungültige int2vector-Daten"
-#: utils/adt/int.c:1528 utils/adt/int8.c:1404 utils/adt/numeric.c:1678
-#: utils/adt/timestamp.c:5855 utils/adt/timestamp.c:5935
+#: utils/adt/int.c:1528 utils/adt/int8.c:1419 utils/adt/numeric.c:1678
+#: utils/adt/timestamp.c:5901 utils/adt/timestamp.c:5981
#, c-format
msgid "step size cannot equal zero"
msgstr "Schrittgröße kann nicht gleich null sein"
@@ -24111,18 +24132,18 @@ msgstr "Schrittgröße kann nicht gleich null sein"
#: utils/adt/int8.c:500 utils/adt/int8.c:531 utils/adt/int8.c:555
#: utils/adt/int8.c:637 utils/adt/int8.c:705 utils/adt/int8.c:711
#: utils/adt/int8.c:737 utils/adt/int8.c:751 utils/adt/int8.c:775
-#: utils/adt/int8.c:788 utils/adt/int8.c:900 utils/adt/int8.c:914
-#: utils/adt/int8.c:928 utils/adt/int8.c:959 utils/adt/int8.c:981
-#: utils/adt/int8.c:995 utils/adt/int8.c:1009 utils/adt/int8.c:1042
-#: utils/adt/int8.c:1056 utils/adt/int8.c:1070 utils/adt/int8.c:1101
-#: utils/adt/int8.c:1123 utils/adt/int8.c:1137 utils/adt/int8.c:1151
-#: utils/adt/int8.c:1313 utils/adt/int8.c:1348 utils/adt/numeric.c:4364
+#: utils/adt/int8.c:788 utils/adt/int8.c:915 utils/adt/int8.c:929
+#: utils/adt/int8.c:943 utils/adt/int8.c:974 utils/adt/int8.c:996
+#: utils/adt/int8.c:1010 utils/adt/int8.c:1024 utils/adt/int8.c:1057
+#: utils/adt/int8.c:1071 utils/adt/int8.c:1085 utils/adt/int8.c:1116
+#: utils/adt/int8.c:1138 utils/adt/int8.c:1152 utils/adt/int8.c:1166
+#: utils/adt/int8.c:1328 utils/adt/int8.c:1363 utils/adt/numeric.c:4364
#: utils/adt/varbit.c:1676
#, c-format
msgid "bigint out of range"
msgstr "bigint ist außerhalb des gültigen Bereichs"
-#: utils/adt/int8.c:1361
+#: utils/adt/int8.c:1376
#, c-format
msgid "OID out of range"
msgstr "OID ist außerhalb des gültigen Bereichs"
@@ -24132,7 +24153,7 @@ msgstr "OID ist außerhalb des gültigen Bereichs"
msgid "key value must be scalar, not array, composite, or json"
msgstr "Schlüsselwert muss skalar sein, nicht Array, zusammengesetzt oder json"
-#: utils/adt/json.c:892 utils/adt/json.c:902 utils/fmgr/funcapi.c:2104
+#: utils/adt/json.c:892 utils/adt/json.c:902 utils/fmgr/funcapi.c:2112
#, c-format
msgid "could not determine data type for argument %d"
msgstr "konnte Datentyp von Argument %d nicht ermitteln"
@@ -24568,67 +24589,67 @@ msgstr "Zeichenkettenargument der JSON-Path-Item-Methode .%s() ist nicht gültig
msgid "jsonpath item method .%s() can only be applied to a string or numeric value"
msgstr "JSON-Path-Item-Methode .%s() kann nur auf eine Zeichenkette oder einen numerischen Wert angewendet werden"
-#: utils/adt/jsonpath_exec.c:1583
+#: utils/adt/jsonpath_exec.c:1586
#, c-format
msgid "left operand of jsonpath operator %s is not a single numeric value"
msgstr "linker Operand des JSON-Path-Operators %s ist kein einzelner numerischer Wert"
-#: utils/adt/jsonpath_exec.c:1590
+#: utils/adt/jsonpath_exec.c:1593
#, c-format
msgid "right operand of jsonpath operator %s is not a single numeric value"
msgstr "rechter Operand des JSON-Path-Operators %s ist kein einzelner numerischer Wert"
-#: utils/adt/jsonpath_exec.c:1658
+#: utils/adt/jsonpath_exec.c:1661
#, c-format
msgid "operand of unary jsonpath operator %s is not a numeric value"
msgstr "Operand des unären JSON-Path-Operators %s ist kein numerischer Wert"
-#: utils/adt/jsonpath_exec.c:1756
+#: utils/adt/jsonpath_exec.c:1759
#, c-format
msgid "jsonpath item method .%s() can only be applied to a numeric value"
msgstr "JSON-Path-Item-Methode .%s() kann nur auf einen numerischen Wert angewendet werden"
-#: utils/adt/jsonpath_exec.c:1796
+#: utils/adt/jsonpath_exec.c:1799
#, c-format
msgid "jsonpath item method .%s() can only be applied to a string"
msgstr "JSON-Path-Item-Methode .%s() kann nur auf eine Zeichenkette angewendet werden"
-#: utils/adt/jsonpath_exec.c:1899
+#: utils/adt/jsonpath_exec.c:1902
#, c-format
msgid "datetime format is not recognized: \"%s\""
msgstr "Datum-/Zeitformat nicht erkannt: »%s«"
-#: utils/adt/jsonpath_exec.c:1901
+#: utils/adt/jsonpath_exec.c:1904
#, c-format
msgid "Use a datetime template argument to specify the input data format."
msgstr "Verwenden Sie das Template-Argument für .datetime(), um das Eingabeformat anzugeben."
-#: utils/adt/jsonpath_exec.c:1969
+#: utils/adt/jsonpath_exec.c:1972
#, c-format
msgid "jsonpath item method .%s() can only be applied to an object"
msgstr "JSON-Path-Item-Methode .%s() kann nur auf ein Objekt angewendet werden"
-#: utils/adt/jsonpath_exec.c:2151
+#: utils/adt/jsonpath_exec.c:2154
#, c-format
msgid "could not find jsonpath variable \"%s\""
msgstr "konnte JSON-Path-Variable »%s« nicht finden"
-#: utils/adt/jsonpath_exec.c:2415
+#: utils/adt/jsonpath_exec.c:2418
#, c-format
msgid "jsonpath array subscript is not a single numeric value"
msgstr "JSON-Path-Arrayindex ist kein einzelner numerischer Wert"
-#: utils/adt/jsonpath_exec.c:2427
+#: utils/adt/jsonpath_exec.c:2430
#, c-format
msgid "jsonpath array subscript is out of integer range"
msgstr "JSON-Path-Arrayindex außerhalb des gültigen Bereichs für ganze Zahlen"
-#: utils/adt/jsonpath_exec.c:2604
+#: utils/adt/jsonpath_exec.c:2607
#, c-format
msgid "cannot convert value from %s to %s without time zone usage"
msgstr "Wert kann nicht von %s nach %s konvertiert werden ohne Verwendung von Zeitzonen"
-#: utils/adt/jsonpath_exec.c:2606
+#: utils/adt/jsonpath_exec.c:2609
#, c-format
msgid "Use *_tz() function for time zone support."
msgstr "Verwenden Sie die *_tz()-Funktion für Zeitzonenunterstützung."
@@ -25278,7 +25299,7 @@ msgid "more than one operator named %s"
msgstr "es gibt mehrere Operatoren namens %s"
#: utils/adt/regproc.c:715 utils/adt/regproc.c:756 utils/adt/regproc.c:2055
-#: utils/adt/ruleutils.c:10028 utils/adt/ruleutils.c:10197
+#: utils/adt/ruleutils.c:10029 utils/adt/ruleutils.c:10198
#, c-format
msgid "too many arguments"
msgstr "zu viele Argumente"
@@ -25449,22 +25470,22 @@ msgstr "kann unterschiedliche Spaltentyp %s und %s in Record-Spalte %d nicht ver
msgid "cannot compare record types with different numbers of columns"
msgstr "kann Record-Typen mit unterschiedlicher Anzahl Spalten nicht vergleichen"
-#: utils/adt/ruleutils.c:2725
+#: utils/adt/ruleutils.c:2710
#, c-format
msgid "input is a query, not an expression"
msgstr "Eingabe ist eine Anfrage, kein Ausdruck"
-#: utils/adt/ruleutils.c:2737
+#: utils/adt/ruleutils.c:2722
#, c-format
msgid "expression contains variables of more than one relation"
msgstr "Ausdruck enthält Verweise auf Variablen von mehr als einer Relation"
-#: utils/adt/ruleutils.c:2744
+#: utils/adt/ruleutils.c:2729
#, c-format
msgid "expression contains variables"
msgstr "Ausdruck enthält Variablen"
-#: utils/adt/ruleutils.c:5267
+#: utils/adt/ruleutils.c:5268
#, c-format
msgid "rule \"%s\" has unsupported event type %d"
msgstr "Regel »%s« hat nicht unterstützten Ereignistyp %d"
@@ -25518,13 +25539,15 @@ msgstr "timestamp ist außerhalb des gültigen Bereichs: »%g«"
#: utils/adt/timestamp.c:938 utils/adt/timestamp.c:1509
#: utils/adt/timestamp.c:2761 utils/adt/timestamp.c:2778
#: utils/adt/timestamp.c:2831 utils/adt/timestamp.c:2870
-#: utils/adt/timestamp.c:3134 utils/adt/timestamp.c:3139
-#: utils/adt/timestamp.c:3144 utils/adt/timestamp.c:3194
-#: utils/adt/timestamp.c:3201 utils/adt/timestamp.c:3208
-#: utils/adt/timestamp.c:3228 utils/adt/timestamp.c:3235
-#: utils/adt/timestamp.c:3242 utils/adt/timestamp.c:3329
-#: utils/adt/timestamp.c:3404 utils/adt/timestamp.c:3777
-#: utils/adt/timestamp.c:3901 utils/adt/timestamp.c:4451
+#: utils/adt/timestamp.c:3146 utils/adt/timestamp.c:3151
+#: utils/adt/timestamp.c:3156 utils/adt/timestamp.c:3206
+#: utils/adt/timestamp.c:3213 utils/adt/timestamp.c:3220
+#: utils/adt/timestamp.c:3240 utils/adt/timestamp.c:3247
+#: utils/adt/timestamp.c:3254 utils/adt/timestamp.c:3341
+#: utils/adt/timestamp.c:3416 utils/adt/timestamp.c:3789
+#: utils/adt/timestamp.c:3913 utils/adt/timestamp.c:3961
+#: utils/adt/timestamp.c:3971 utils/adt/timestamp.c:4161
+#: utils/adt/timestamp.c:4171 utils/adt/timestamp.c:4497
#, c-format
msgid "interval out of range"
msgstr "interval-Wert ist außerhalb des gültigen Bereichs"
@@ -25554,22 +25577,22 @@ msgstr "Präzision von interval(%d) muss zwischen %d und %d sein"
msgid "cannot subtract infinite timestamps"
msgstr "kann unendliche timestamp-Werte nicht subtrahieren"
-#: utils/adt/timestamp.c:3937 utils/adt/timestamp.c:4120
+#: utils/adt/timestamp.c:3950 utils/adt/timestamp.c:4150
#, c-format
msgid "origin out of range"
msgstr "Anfangspunkt ist außerhalb des gültigen Bereichs"
-#: utils/adt/timestamp.c:3942 utils/adt/timestamp.c:4125
+#: utils/adt/timestamp.c:3955 utils/adt/timestamp.c:4155
#, c-format
msgid "timestamps cannot be binned into intervals containing months or years"
msgstr "timestamp-Werte können nicht in Intervalle, die Monate oder Jahre enthalten, einsortiert werden"
-#: utils/adt/timestamp.c:3949 utils/adt/timestamp.c:4132
+#: utils/adt/timestamp.c:3966 utils/adt/timestamp.c:4166
#, c-format
msgid "stride must be greater than zero"
msgstr "Schrittgröße muss größer als null sein"
-#: utils/adt/timestamp.c:4445
+#: utils/adt/timestamp.c:4491
#, c-format
msgid "Months usually have fractional weeks."
msgstr "Monate haben gewöhnlich partielle Wochen."
@@ -25947,22 +25970,22 @@ msgstr "ungültiger Unicode-Codepunkt: %04X"
msgid "Unicode escapes must be \\XXXX, \\+XXXXXX, \\uXXXX, or \\UXXXXXXXX."
msgstr "Unicode-Escapes müssen \\XXXX, \\+XXXXXX, \\uXXXX oder \\UXXXXXXXX sein."
-#: utils/adt/windowfuncs.c:306
+#: utils/adt/windowfuncs.c:307
#, c-format
msgid "argument of ntile must be greater than zero"
msgstr "Argument von ntile muss größer als null sein"
-#: utils/adt/windowfuncs.c:528
+#: utils/adt/windowfuncs.c:529
#, c-format
msgid "argument of nth_value must be greater than zero"
msgstr "Argument von nth_value muss größer als null sein"
-#: utils/adt/xid8funcs.c:117
+#: utils/adt/xid8funcs.c:118
#, c-format
msgid "transaction ID %llu is in the future"
msgstr "Transaktions-ID %llu ist in der Zukunft"
-#: utils/adt/xid8funcs.c:547
+#: utils/adt/xid8funcs.c:555
#, c-format
msgid "invalid external pg_snapshot data"
msgstr "ungültige externe pg_snapshot-Daten"
@@ -26197,7 +26220,7 @@ msgstr "Relation-Mapping-Datei »%s« enthält ungültige Daten"
msgid "relation mapping file \"%s\" contains incorrect checksum"
msgstr "Relation-Mapping-Datei »%s« enthält falsche Prüfsumme"
-#: utils/cache/typcache.c:1809 utils/fmgr/funcapi.c:575
+#: utils/cache/typcache.c:1809 utils/fmgr/funcapi.c:583
#, c-format
msgid "record type has not been registered"
msgstr "Record-Typ wurde nicht registriert"
@@ -26217,92 +26240,92 @@ msgstr "TRAP: %s(»%s«, Datei: »%s«, Zeile: %d, PID: %d)\n"
msgid "error occurred before error message processing is available\n"
msgstr "Fehler geschah bevor Fehlermeldungsverarbeitung bereit war\n"
-#: utils/error/elog.c:1943
+#: utils/error/elog.c:1947
#, c-format
msgid "could not reopen file \"%s\" as stderr: %m"
msgstr "konnte Datei »%s« nicht als stderr neu öffnen: %m"
-#: utils/error/elog.c:1956
+#: utils/error/elog.c:1960
#, c-format
msgid "could not reopen file \"%s\" as stdout: %m"
msgstr "konnte Datei »%s« nicht als stdout neu öffnen: %m"
-#: utils/error/elog.c:2521 utils/error/elog.c:2548 utils/error/elog.c:2564
+#: utils/error/elog.c:2525 utils/error/elog.c:2552 utils/error/elog.c:2568
msgid "[unknown]"
msgstr "[unbekannt]"
-#: utils/error/elog.c:2837 utils/error/elog.c:3158 utils/error/elog.c:3265
+#: utils/error/elog.c:2841 utils/error/elog.c:3162 utils/error/elog.c:3269
msgid "missing error text"
msgstr "fehlender Fehlertext"
-#: utils/error/elog.c:2840 utils/error/elog.c:2843
+#: utils/error/elog.c:2844 utils/error/elog.c:2847
#, c-format
msgid " at character %d"
msgstr " bei Zeichen %d"
-#: utils/error/elog.c:2853 utils/error/elog.c:2860
+#: utils/error/elog.c:2857 utils/error/elog.c:2864
msgid "DETAIL: "
msgstr "DETAIL: "
-#: utils/error/elog.c:2867
+#: utils/error/elog.c:2871
msgid "HINT: "
msgstr "TIPP: "
-#: utils/error/elog.c:2874
+#: utils/error/elog.c:2878
msgid "QUERY: "
msgstr "ANFRAGE: "
-#: utils/error/elog.c:2881
+#: utils/error/elog.c:2885
msgid "CONTEXT: "
msgstr "ZUSAMMENHANG: "
-#: utils/error/elog.c:2891
+#: utils/error/elog.c:2895
#, c-format
msgid "LOCATION: %s, %s:%d\n"
msgstr "ORT: %s, %s:%d\n"
-#: utils/error/elog.c:2898
+#: utils/error/elog.c:2902
#, c-format
msgid "LOCATION: %s:%d\n"
msgstr "ORT: %s:%d\n"
-#: utils/error/elog.c:2905
+#: utils/error/elog.c:2909
msgid "BACKTRACE: "
msgstr "BACKTRACE: "
-#: utils/error/elog.c:2917
+#: utils/error/elog.c:2921
msgid "STATEMENT: "
msgstr "ANWEISUNG: "
-#: utils/error/elog.c:3310
+#: utils/error/elog.c:3314
msgid "DEBUG"
msgstr "DEBUG"
-#: utils/error/elog.c:3314
+#: utils/error/elog.c:3318
msgid "LOG"
msgstr "LOG"
-#: utils/error/elog.c:3317
+#: utils/error/elog.c:3321
msgid "INFO"
msgstr "INFO"
-#: utils/error/elog.c:3320
+#: utils/error/elog.c:3324
msgid "NOTICE"
msgstr "HINWEIS"
-#: utils/error/elog.c:3324
+#: utils/error/elog.c:3328
msgid "WARNING"
msgstr "WARNUNG"
-#: utils/error/elog.c:3327
+#: utils/error/elog.c:3331
msgid "ERROR"
msgstr "FEHLER"
-#: utils/error/elog.c:3330
+#: utils/error/elog.c:3334
msgid "FATAL"
msgstr "FATAL"
-#: utils/error/elog.c:3333
+#: utils/error/elog.c:3337
msgid "PANIC"
msgstr "PANIK"
@@ -26425,32 +26448,32 @@ msgstr "Operatorklassenoptionsinformationen fehlen im Funktionsaufrufkontext"
msgid "language validation function %u called for language %u instead of %u"
msgstr "Sprachvalidierungsfunktion %u wurde für Sprache %u statt %u aufgerufen"
-#: utils/fmgr/funcapi.c:498
+#: utils/fmgr/funcapi.c:505
#, c-format
msgid "could not determine actual result type for function \"%s\" declared to return type %s"
msgstr "konnte tatsächlichen Ergebnistyp von Funktion »%s« mit deklarierten Rückgabetyp %s nicht bestimmen"
-#: utils/fmgr/funcapi.c:643
+#: utils/fmgr/funcapi.c:651
#, c-format
msgid "argument declared %s does not contain a range type but type %s"
msgstr "als %s deklariertes Argument enthält keinen Bereichstyp sondern Typ %s"
-#: utils/fmgr/funcapi.c:726
+#: utils/fmgr/funcapi.c:734
#, c-format
msgid "could not find multirange type for data type %s"
msgstr "konnte Multirange-Typ für Datentyp %s nicht finden"
-#: utils/fmgr/funcapi.c:1943 utils/fmgr/funcapi.c:1975
+#: utils/fmgr/funcapi.c:1951 utils/fmgr/funcapi.c:1983
#, c-format
msgid "number of aliases does not match number of columns"
msgstr "Anzahl der Aliasnamen stimmt nicht mit der Anzahl der Spalten überein"
-#: utils/fmgr/funcapi.c:1969
+#: utils/fmgr/funcapi.c:1977
#, c-format
msgid "no column alias was provided"
msgstr "Spaltenalias fehlt"
-#: utils/fmgr/funcapi.c:1993
+#: utils/fmgr/funcapi.c:2001
#, c-format
msgid "could not determine row description for function returning record"
msgstr "konnte Zeilenbeschreibung für Funktion, die »record« zurückgibt, nicht ermitteln"
@@ -29140,7 +29163,7 @@ msgstr "@INCLUDE ohne Dateiname in Zeitzonendatei »%s«, Zeile %d"
msgid "Failed while creating memory context \"%s\"."
msgstr "Fehler während der Erzeugung des Speicherkontexts »%s«."
-#: utils/mmgr/dsa.c:520 utils/mmgr/dsa.c:1334
+#: utils/mmgr/dsa.c:520 utils/mmgr/dsa.c:1338
#, c-format
msgid "could not attach to dynamic shared area"
msgstr "konnte nicht an dynamische Shared Area anbinden"