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.po1741
1 files changed, 882 insertions, 859 deletions
diff --git a/src/backend/po/de.po b/src/backend/po/de.po
index fd4c152..630149e 100644
--- a/src/backend/po/de.po
+++ b/src/backend/po/de.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 16\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
-"POT-Creation-Date: 2024-02-01 22:11+0000\n"
-"PO-Revision-Date: 2024-02-02 08:28+0100\n"
+"POT-Creation-Date: 2024-05-02 22:00+0000\n"
+"PO-Revision-Date: 2024-05-03 08:52+0200\n"
"Last-Translator: Peter Eisentraut <peter@eisentraut.org>\n"
"Language-Team: German <pgsql-translators@postgresql.org>\n"
"Language: de\n"
@@ -85,11 +85,11 @@ msgstr "konnte Datei »%s« nicht zum Lesen öffnen: %m"
#: access/transam/twophase.c:1347 access/transam/xlog.c:3195
#: access/transam/xlog.c:3998 access/transam/xlogrecovery.c:1225
#: access/transam/xlogrecovery.c:1317 access/transam/xlogrecovery.c:1354
-#: access/transam/xlogrecovery.c:1414 backup/basebackup.c:1842
+#: access/transam/xlogrecovery.c:1414 backup/basebackup.c:1846
#: commands/extension.c:3490 libpq/hba.c:769 replication/logical/origin.c:745
#: replication/logical/origin.c:781 replication/logical/reorderbuffer.c:5050
-#: replication/logical/snapbuild.c:2031 replication/slot.c:1953
-#: replication/slot.c:1994 replication/walsender.c:643
+#: replication/logical/snapbuild.c:2031 replication/slot.c:1980
+#: replication/slot.c:2021 replication/walsender.c:643
#: storage/file/buffile.c:470 storage/file/copydir.c:185
#: utils/adt/genfile.c:197 utils/adt/misc.c:984 utils/cache/relmapper.c:830
#, c-format
@@ -98,9 +98,9 @@ msgstr "konnte Datei »%s« nicht lesen: %m"
#: ../common/controldata_utils.c:102 ../common/controldata_utils.c:105
#: access/transam/xlog.c:3200 access/transam/xlog.c:4003
-#: backup/basebackup.c:1846 replication/logical/origin.c:750
+#: backup/basebackup.c:1850 replication/logical/origin.c:750
#: replication/logical/origin.c:789 replication/logical/snapbuild.c:2036
-#: replication/slot.c:1957 replication/slot.c:1998 replication/walsender.c:648
+#: replication/slot.c:1984 replication/slot.c:2025 replication/walsender.c:648
#: utils/cache/relmapper.c:834
#, c-format
msgid "could not read file \"%s\": read %d of %zu"
@@ -119,7 +119,7 @@ msgstr "konnte Datei »%s« nicht lesen: %d von %zu gelesen"
#: replication/logical/origin.c:683 replication/logical/origin.c:822
#: replication/logical/reorderbuffer.c:5102
#: replication/logical/snapbuild.c:1798 replication/logical/snapbuild.c:1922
-#: replication/slot.c:1844 replication/slot.c:2005 replication/walsender.c:658
+#: replication/slot.c:1871 replication/slot.c:2032 replication/walsender.c:658
#: storage/file/copydir.c:208 storage/file/copydir.c:213 storage/file/fd.c:782
#: storage/file/fd.c:3700 storage/file/fd.c:3806 utils/cache/relmapper.c:842
#: utils/cache/relmapper.c:957
@@ -154,17 +154,17 @@ msgstr ""
#: access/transam/xlog.c:3150 access/transam/xlog.c:3343
#: access/transam/xlog.c:3988 access/transam/xlogrecovery.c:4213
#: access/transam/xlogrecovery.c:4316 access/transam/xlogutils.c:838
-#: backup/basebackup.c:538 backup/basebackup.c:1512 libpq/hba.c:629
+#: backup/basebackup.c:538 backup/basebackup.c:1516 libpq/hba.c:629
#: postmaster/syslogger.c:1560 replication/logical/origin.c:735
#: replication/logical/reorderbuffer.c:3706
#: replication/logical/reorderbuffer.c:4257
#: replication/logical/reorderbuffer.c:5030
#: replication/logical/snapbuild.c:1753 replication/logical/snapbuild.c:1863
-#: replication/slot.c:1925 replication/walsender.c:616
+#: replication/slot.c:1952 replication/walsender.c:616
#: replication/walsender.c:2731 storage/file/copydir.c:151
#: storage/file/fd.c:757 storage/file/fd.c:3457 storage/file/fd.c:3687
#: storage/file/fd.c:3777 storage/smgr/md.c:663 utils/cache/relmapper.c:819
-#: utils/cache/relmapper.c:936 utils/error/elog.c:2082
+#: utils/cache/relmapper.c:936 utils/error/elog.c:2086
#: utils/init/miscinit.c:1537 utils/init/miscinit.c:1671
#: utils/init/miscinit.c:1748 utils/misc/guc.c:4609 utils/misc/guc.c:4659
#, c-format
@@ -191,7 +191,7 @@ msgstr "konnte Datei »%s« nicht schreiben: %m"
#: access/transam/xlog.c:3961 access/transam/xlog.c:8147
#: access/transam/xlog.c:8192 backup/basebackup_server.c:209
#: commands/dbcommands.c:515 replication/logical/snapbuild.c:1791
-#: replication/slot.c:1830 replication/slot.c:1935 storage/file/fd.c:774
+#: replication/slot.c:1857 replication/slot.c:1962 storage/file/fd.c:774
#: storage/file/fd.c:3798 storage/smgr/md.c:1135 storage/smgr/md.c:1180
#: storage/sync/sync.c:451 utils/misc/guc.c:4379
#, c-format
@@ -268,9 +268,9 @@ msgstr "konnte kein »%s« zum Ausführen finden"
msgid "could not resolve path \"%s\" to absolute form: %m"
msgstr "konnte Pfad »%s« nicht in absolute Form auflösen: %m"
-#: ../common/exec.c:412 libpq/pqcomm.c:728 storage/ipc/latch.c:1128
-#: storage/ipc/latch.c:1308 storage/ipc/latch.c:1541 storage/ipc/latch.c:1703
-#: storage/ipc/latch.c:1829
+#: ../common/exec.c:412 libpq/pqcomm.c:724 storage/ipc/latch.c:1134
+#: storage/ipc/latch.c:1314 storage/ipc/latch.c:1547 storage/ipc/latch.c:1709
+#: storage/ipc/latch.c:1835
#, c-format
msgid "%s() failed: %m"
msgstr "%s() fehlgeschlagen: %m"
@@ -278,8 +278,8 @@ msgstr "%s() fehlgeschlagen: %m"
#: ../common/fe_memutils.c:35 ../common/fe_memutils.c:75
#: ../common/fe_memutils.c:98 ../common/fe_memutils.c:161
#: ../common/psprintf.c:145 ../port/path.c:753 ../port/path.c:791
-#: ../port/path.c:808 utils/misc/ps_status.c:168 utils/misc/ps_status.c:176
-#: utils/misc/ps_status.c:203 utils/misc/ps_status.c:211
+#: ../port/path.c:808 utils/misc/ps_status.c:195 utils/misc/ps_status.c:203
+#: utils/misc/ps_status.c:230 utils/misc/ps_status.c:238
#, c-format
msgid "out of memory\n"
msgstr "Speicher aufgebraucht\n"
@@ -320,7 +320,7 @@ msgstr "konnte Verzeichnis »%s« nicht lesen: %m"
#: ../common/file_utils.c:379 access/transam/xlogarchive.c:390
#: postmaster/pgarch.c:746 postmaster/syslogger.c:1608
#: replication/logical/snapbuild.c:1810 replication/slot.c:723
-#: replication/slot.c:1716 replication/slot.c:1858 storage/file/fd.c:792
+#: replication/slot.c:1743 replication/slot.c:1885 storage/file/fd.c:792
#: utils/time/snapmgr.c:1284
#, c-format
msgid "could not rename file \"%s\" to \"%s\": %m"
@@ -508,7 +508,7 @@ msgstr "konnte Statuscode des Subprozesses nicht ermitteln: Fehlercode %lu"
#: postmaster/syslogger.c:1537 replication/logical/origin.c:591
#: replication/logical/reorderbuffer.c:4526
#: replication/logical/snapbuild.c:1691 replication/logical/snapbuild.c:2125
-#: replication/slot.c:1909 storage/file/fd.c:832 storage/file/fd.c:3325
+#: replication/slot.c:1936 storage/file/fd.c:832 storage/file/fd.c:3325
#: storage/file/fd.c:3387 storage/file/reinit.c:262 storage/ipc/dsm.c:316
#: storage/smgr/md.c:383 storage/smgr/md.c:442 storage/sync/sync.c:248
#: utils/time/snapmgr.c:1608
@@ -718,12 +718,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:1084
-#: parser/parse_utilcmd.c:2271
+#: parser/parse_utilcmd.c:2280
#, 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:2985 access/brin/brin_minmax_multi.c:3122
#: statistics/dependencies.c:663 statistics/dependencies.c:716
#: statistics/mcv.c:1484 statistics/mcv.c:1515 statistics/mvdistinct.c:344
@@ -948,8 +948,8 @@ msgstr "Komprimierungsmethode lz4 nicht unterstützt"
msgid "This functionality requires the server to be built with lz4 support."
msgstr "Diese Funktionalität verlangt, dass der Server mit lz4-Unterstützung gebaut wird."
-#: access/common/tupdesc.c:837 commands/tablecmds.c:6957
-#: commands/tablecmds.c:12985
+#: access/common/tupdesc.c:837 commands/tablecmds.c:6956
+#: commands/tablecmds.c:13027
#, c-format
msgid "too many array dimensions"
msgstr "zu viele Array-Dimensionen"
@@ -1086,9 +1086,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:280 access/hash/hashfunc.c:334 catalog/heap.c:668
-#: catalog/heap.c:674 commands/createas.c:206 commands/createas.c:515
-#: commands/indexcmds.c:2015 commands/tablecmds.c:17490 commands/view.c:86
+#: access/hash/hashfunc.c:280 access/hash/hashfunc.c:334 catalog/heap.c:671
+#: catalog/heap.c:677 commands/createas.c:206 commands/createas.c:515
+#: commands/indexcmds.c:2015 commands/tablecmds.c:17527 commands/view.c:86
#: regex/regc_pg_locale.c:243 utils/adt/formatting.c:1648
#: utils/adt/formatting.c:1770 utils/adt/formatting.c:1893 utils/adt/like.c:191
#: utils/adt/like_support.c:1025 utils/adt/varchar.c:739
@@ -1196,7 +1196,7 @@ msgstr "konnte nicht in Datei »%s« schreiben, %d von %d geschrieben: %m"
#: access/transam/xlogfuncs.c:702 backup/basebackup_server.c:151
#: backup/basebackup_server.c:244 commands/dbcommands.c:495
#: postmaster/postmaster.c:4557 postmaster/postmaster.c:5560
-#: replication/logical/origin.c:603 replication/slot.c:1777
+#: replication/logical/origin.c:603 replication/slot.c:1804
#: storage/file/copydir.c:157 storage/smgr/md.c:232 utils/time/snapmgr.c:1263
#, c-format
msgid "could not create file \"%s\": %m"
@@ -1214,7 +1214,7 @@ msgstr "konnte Datei »%s« nicht auf %u kürzen: %m"
#: postmaster/postmaster.c:4567 postmaster/postmaster.c:4577
#: replication/logical/origin.c:615 replication/logical/origin.c:657
#: replication/logical/origin.c:676 replication/logical/snapbuild.c:1767
-#: replication/slot.c:1812 storage/file/buffile.c:545
+#: replication/slot.c:1839 storage/file/buffile.c:545
#: storage/file/copydir.c:197 utils/init/miscinit.c:1612
#: utils/init/miscinit.c:1623 utils/init/miscinit.c:1631 utils/misc/guc.c:4340
#: utils/misc/guc.c:4371 utils/misc/guc.c:5507 utils/misc/guc.c:5525
@@ -1223,148 +1223,148 @@ msgstr "konnte Datei »%s« nicht auf %u kürzen: %m"
msgid "could not write to file \"%s\": %m"
msgstr "konnte nicht in Datei »%s« schreiben: %m"
-#: access/heap/vacuumlazy.c:482
+#: access/heap/vacuumlazy.c:480
#, c-format
msgid "aggressively vacuuming \"%s.%s.%s\""
msgstr "aggressives Vacuum von »%s.%s.%s«"
-#: access/heap/vacuumlazy.c:487
+#: access/heap/vacuumlazy.c:485
#, c-format
msgid "vacuuming \"%s.%s.%s\""
msgstr "Vacuum von »%s.%s.%s«"
-#: access/heap/vacuumlazy.c:635
+#: access/heap/vacuumlazy.c:633
#, 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:646
+#: access/heap/vacuumlazy.c:644
#, 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:648
+#: access/heap/vacuumlazy.c:646
#, 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:653
+#: access/heap/vacuumlazy.c:651
#, 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:655
+#: access/heap/vacuumlazy.c:653
#, 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:662
+#: access/heap/vacuumlazy.c:660
#, 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:669
+#: access/heap/vacuumlazy.c:667
#, 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:675
+#: access/heap/vacuumlazy.c:673
#, 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:681
+#: access/heap/vacuumlazy.c:679
#, 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:688
+#: access/heap/vacuumlazy.c:686
#, 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:696
+#: access/heap/vacuumlazy.c:694
#, 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:699
+#: access/heap/vacuumlazy.c:697
#, c-format
msgid "frozen: %u pages from table (%.2f%% of total) had %lld tuples frozen\n"
msgstr "eingefroren: in %u Seiten der Tabelle (%.2f%% der Gesamtzahl) wurden %lld Tupel eingefroren\n"
-#: access/heap/vacuumlazy.c:707
+#: access/heap/vacuumlazy.c:705
msgid "index scan not needed: "
msgstr "Index-Scan nicht benötigt: "
-#: access/heap/vacuumlazy.c:709
+#: access/heap/vacuumlazy.c:707
msgid "index scan needed: "
msgstr "Index-Scan benötigt: "
-#: access/heap/vacuumlazy.c:711
+#: access/heap/vacuumlazy.c:709
#, 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:716
+#: access/heap/vacuumlazy.c:714
msgid "index scan bypassed: "
msgstr "Index-Scan umgangen: "
-#: access/heap/vacuumlazy.c:718
+#: access/heap/vacuumlazy.c:716
msgid "index scan bypassed by failsafe: "
msgstr "Index-Scan umgangen durch Ausfallsicherung: "
-#: access/heap/vacuumlazy.c:720
+#: access/heap/vacuumlazy.c:718
#, 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:735
+#: access/heap/vacuumlazy.c:733
#, 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:747 commands/analyze.c:796
+#: access/heap/vacuumlazy.c:745 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:757 commands/analyze.c:799
+#: access/heap/vacuumlazy.c:755 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:760 commands/analyze.c:801
+#: access/heap/vacuumlazy.c:758 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:765
+#: access/heap/vacuumlazy.c:763
#, 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:769 commands/analyze.c:805
+#: access/heap/vacuumlazy.c:767 commands/analyze.c:805
#, c-format
msgid "system usage: %s"
msgstr "Systembenutzung: %s"
-#: access/heap/vacuumlazy.c:2482
+#: access/heap/vacuumlazy.c:2476
#, 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:2642
+#: access/heap/vacuumlazy.c:2636
#, 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:2645
+#: access/heap/vacuumlazy.c:2639
#, 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:2646
+#: access/heap/vacuumlazy.c:2640
#, c-format
msgid ""
"Consider increasing configuration parameter \"maintenance_work_mem\" or \"autovacuum_work_mem\".\n"
@@ -1373,67 +1373,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:2891
+#: access/heap/vacuumlazy.c:2885
#, c-format
msgid "\"%s\": stopping truncate due to conflicting lock request"
msgstr "»%s«: Truncate wird gestoppt wegen Sperrkonflikt"
-#: access/heap/vacuumlazy.c:2961
+#: access/heap/vacuumlazy.c:2955
#, c-format
msgid "table \"%s\": truncated %u to %u pages"
msgstr "Tabelle »%s«: von %u auf %u Seiten verkürzt"
-#: access/heap/vacuumlazy.c:3023
+#: access/heap/vacuumlazy.c:3017
#, c-format
msgid "table \"%s\": suspending truncate due to conflicting lock request"
msgstr "Tabelle »%s«: Truncate wird ausgesetzt wegen Sperrkonflikt"
-#: access/heap/vacuumlazy.c:3183
+#: access/heap/vacuumlazy.c:3177
#, 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:3399
+#: access/heap/vacuumlazy.c:3393
#, 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:3402
+#: access/heap/vacuumlazy.c:3396
#, 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:3406
+#: access/heap/vacuumlazy.c:3400
#, c-format
msgid "while scanning relation \"%s.%s\""
msgstr "beim Scannen von Relation »%s.%s«"
-#: access/heap/vacuumlazy.c:3414
+#: access/heap/vacuumlazy.c:3408
#, 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:3417
+#: access/heap/vacuumlazy.c:3411
#, 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:3421
+#: access/heap/vacuumlazy.c:3415
#, c-format
msgid "while vacuuming relation \"%s.%s\""
msgstr "beim Vacuum von Relation »%s.%s«"
-#: access/heap/vacuumlazy.c:3426 commands/vacuumparallel.c:1074
+#: access/heap/vacuumlazy.c:3420 commands/vacuumparallel.c:1074
#, 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:3431 commands/vacuumparallel.c:1080
+#: access/heap/vacuumlazy.c:3425 commands/vacuumparallel.c:1080
#, 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:3437
+#: access/heap/vacuumlazy.c:3431
#, c-format
msgid "while truncating relation \"%s.%s\" to %u blocks"
msgstr "beim Trunkieren von Relation »%s.%s« auf %u Blöcke"
@@ -1453,14 +1453,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:1394
+#: access/index/genam.c:658 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:1394
#: commands/indexcmds.c:2843 commands/tablecmds.c:272 commands/tablecmds.c:296
-#: commands/tablecmds.c:17185 commands/tablecmds.c:18963
+#: commands/tablecmds.c:17222 commands/tablecmds.c:19000
#, c-format
msgid "\"%s\" is not an index"
msgstr "»%s« ist kein Index"
-#: access/index/indexam.c:1016
+#: access/index/indexam.c:1021
#, c-format
msgid "operator class %s has no options"
msgstr "Operatorklasse %s hat keine Optionen"
@@ -1481,7 +1486,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:157 access/nbtree/nbtpage.c:611
-#: parser/parse_utilcmd.c:2317
+#: parser/parse_utilcmd.c:2326
#, c-format
msgid "index \"%s\" is not a btree"
msgstr "Index »%s« ist kein B-Tree"
@@ -2389,13 +2394,13 @@ msgstr "»max_wal_size« muss mindestens zweimal so groß wie »wal_segment_size
#: access/transam/xlog.c:4310 catalog/namespace.c:4335
#: commands/tablespace.c:1216 commands/user.c:2530 commands/variable.c:72
-#: utils/error/elog.c:2205
+#: utils/error/elog.c:2209
#, c-format
msgid "List syntax is invalid."
msgstr "Die Listensyntax ist ungültig."
#: access/transam/xlog.c:4356 commands/user.c:2546 commands/variable.c:173
-#: utils/error/elog.c:2231
+#: utils/error/elog.c:2235
#, c-format
msgid "Unrecognized key word: \"%s\"."
msgstr "Unbekanntes Schlüsselwort: »%s«."
@@ -2608,22 +2613,22 @@ 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:8483 backup/basebackup.c:1351 utils/adt/misc.c:354
+#: access/transam/xlog.c:8483 backup/basebackup.c:1355 utils/adt/misc.c:354
#, c-format
msgid "could not read symbolic link \"%s\": %m"
msgstr "konnte symbolische Verknüpfung »%s« nicht lesen: %m"
-#: access/transam/xlog.c:8490 backup/basebackup.c:1356 utils/adt/misc.c:359
+#: access/transam/xlog.c:8490 backup/basebackup.c:1360 utils/adt/misc.c:359
#, 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:8649 backup/basebackup.c:1217
+#: access/transam/xlog.c:8649 backup/basebackup.c:1221
#, 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:8650 backup/basebackup.c:1218
+#: access/transam/xlog.c:8650 backup/basebackup.c:1222
#, 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."
@@ -3563,49 +3568,49 @@ msgstr "Komprimierungsdetail kann nicht angegeben werden, wenn Komprimierung nic
msgid "invalid compression specification: %s"
msgstr "ungültige Komprimierungsangabe: %s"
-#: backup/basebackup.c:1116 backup/basebackup.c:1294
+#: backup/basebackup.c:1116 backup/basebackup.c:1298
#, c-format
msgid "could not stat file or directory \"%s\": %m"
msgstr "konnte »stat« für Datei oder Verzeichnis »%s« nicht ausführen: %m"
-#: backup/basebackup.c:1430
+#: backup/basebackup.c:1434
#, c-format
msgid "skipping special file \"%s\""
msgstr "überspringe besondere Datei »%s«"
-#: backup/basebackup.c:1542
+#: backup/basebackup.c:1546
#, c-format
msgid "invalid segment number %d in file \"%s\""
msgstr "ungültige Segmentnummer %d in Datei »%s«"
-#: backup/basebackup.c:1574
+#: backup/basebackup.c:1578
#, 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:1658
+#: backup/basebackup.c:1662
#, 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:1665
+#: backup/basebackup.c:1669
#, 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:1721
+#: backup/basebackup.c:1725
#, 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:1767
+#: backup/basebackup.c:1771
#, c-format
msgid "file name too long for tar format: \"%s\""
msgstr "Dateiname zu lang für Tar-Format: »%s«"
-#: backup/basebackup.c:1772
+#: backup/basebackup.c:1776
#, 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«"
@@ -3642,7 +3647,7 @@ msgstr "relativer Pfad nicht erlaubt für auf dem Server abgelegtes Backup"
#: backup/basebackup_server.c:104 commands/dbcommands.c:478
#: commands/tablespace.c:163 commands/tablespace.c:179
-#: commands/tablespace.c:599 commands/tablespace.c:644 replication/slot.c:1704
+#: commands/tablespace.c:599 commands/tablespace.c:644 replication/slot.c:1731
#: storage/file/copydir.c:47
#, c-format
msgid "could not create directory \"%s\": %m"
@@ -3875,20 +3880,20 @@ msgstr "Klausel IN SCHEMA kann nicht verwendet werden, wenn GRANT/REVOKE ON SCHE
#: catalog/aclchk.c:1595 catalog/catalog.c:631 catalog/objectaddress.c:1561
#: catalog/pg_publication.c:533 commands/analyze.c:390 commands/copy.c:837
-#: commands/sequence.c:1663 commands/tablecmds.c:7343 commands/tablecmds.c:7499
-#: commands/tablecmds.c:7549 commands/tablecmds.c:7623
-#: commands/tablecmds.c:7693 commands/tablecmds.c:7809
-#: commands/tablecmds.c:7903 commands/tablecmds.c:7962
-#: commands/tablecmds.c:8051 commands/tablecmds.c:8081
-#: commands/tablecmds.c:8209 commands/tablecmds.c:8291
-#: commands/tablecmds.c:8425 commands/tablecmds.c:8533
-#: commands/tablecmds.c:12252 commands/tablecmds.c:12433
-#: commands/tablecmds.c:12594 commands/tablecmds.c:13756
-#: commands/tablecmds.c:16287 commands/trigger.c:949 parser/analyze.c:2518
-#: parser/parse_relation.c:737 parser/parse_target.c:1054
-#: parser/parse_type.c:144 parser/parse_utilcmd.c:3413
-#: parser/parse_utilcmd.c:3449 parser/parse_utilcmd.c:3491 utils/adt/acl.c:2876
-#: utils/adt/ruleutils.c:2799
+#: commands/sequence.c:1663 commands/tablecmds.c:7342 commands/tablecmds.c:7498
+#: commands/tablecmds.c:7548 commands/tablecmds.c:7622
+#: commands/tablecmds.c:7692 commands/tablecmds.c:7808
+#: commands/tablecmds.c:7902 commands/tablecmds.c:7961
+#: commands/tablecmds.c:8050 commands/tablecmds.c:8080
+#: commands/tablecmds.c:8208 commands/tablecmds.c:8290
+#: commands/tablecmds.c:8424 commands/tablecmds.c:8536
+#: commands/tablecmds.c:12261 commands/tablecmds.c:12442
+#: commands/tablecmds.c:12603 commands/tablecmds.c:13798
+#: commands/tablecmds.c:16329 commands/trigger.c:949 parser/analyze.c:2529
+#: parser/parse_relation.c:737 parser/parse_target.c:1068
+#: parser/parse_type.c:144 parser/parse_utilcmd.c:3422
+#: parser/parse_utilcmd.c:3458 parser/parse_utilcmd.c:3500 utils/adt/acl.c:2876
+#: utils/adt/ruleutils.c:2797
#, c-format
msgid "column \"%s\" of relation \"%s\" does not exist"
msgstr "Spalte »%s« von Relation »%s« existiert nicht"
@@ -3898,13 +3903,13 @@ msgstr "Spalte »%s« von Relation »%s« existiert nicht"
msgid "\"%s\" is an index"
msgstr "»%s« ist ein Index"
-#: catalog/aclchk.c:1847 commands/tablecmds.c:13913 commands/tablecmds.c:17194
+#: catalog/aclchk.c:1847 commands/tablecmds.c:13955 commands/tablecmds.c:17231
#, c-format
msgid "\"%s\" is a composite type"
msgstr "»%s« ist ein zusammengesetzter Typ"
#: catalog/aclchk.c:1855 catalog/objectaddress.c:1401 commands/sequence.c:1171
-#: commands/tablecmds.c:254 commands/tablecmds.c:17158 utils/adt/acl.c:2084
+#: commands/tablecmds.c:254 commands/tablecmds.c:17195 utils/adt/acl.c:2084
#: utils/adt/acl.c:2114 utils/adt/acl.c:2146 utils/adt/acl.c:2178
#: utils/adt/acl.c:2206 utils/adt/acl.c:2236
#, c-format
@@ -4358,7 +4363,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:623 parser/parse_utilcmd.c:2264
+#: catalog/catalog.c:623 parser/parse_utilcmd.c:2273
#, c-format
msgid "index \"%s\" does not belong to table \"%s\""
msgstr "Index »%s« gehört nicht zu Tabelle »%s«"
@@ -4373,32 +4378,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:546 catalog/pg_shdepend.c:658
+#: catalog/dependency.c:553 catalog/pg_shdepend.c:658
#, 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:838 catalog/dependency.c:1065
+#: catalog/dependency.c:845 catalog/dependency.c:1072
#, c-format
msgid "cannot drop %s because %s requires it"
msgstr "kann %s nicht löschen, wird von %s benötigt"
-#: catalog/dependency.c:840 catalog/dependency.c:1067
+#: catalog/dependency.c:847 catalog/dependency.c:1074
#, c-format
msgid "You can drop %s instead."
msgstr "Sie können stattdessen %s löschen."
-#: catalog/dependency.c:1146 catalog/dependency.c:1155
+#: catalog/dependency.c:1153 catalog/dependency.c:1162
#, c-format
msgid "%s depends on %s"
msgstr "%s hängt von %s ab"
-#: catalog/dependency.c:1170 catalog/dependency.c:1179
+#: catalog/dependency.c:1177 catalog/dependency.c:1186
#, c-format
msgid "drop cascades to %s"
msgstr "Löschvorgang löscht ebenfalls %s"
-#: catalog/dependency.c:1187 catalog/pg_shdepend.c:823
+#: catalog/dependency.c:1194 catalog/pg_shdepend.c:823
#, c-format
msgid ""
"\n"
@@ -4413,14 +4418,14 @@ msgstr[1] ""
"\n"
"und %d weitere Objekte (Liste im Serverlog)"
-#: catalog/dependency.c:1199
+#: catalog/dependency.c:1206
#, 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:1202 catalog/dependency.c:1209
-#: catalog/dependency.c:1220 commands/tablecmds.c:1335
-#: commands/tablecmds.c:14400 commands/tablespace.c:466 commands/user.c:1303
+#: catalog/dependency.c:1209 catalog/dependency.c:1216
+#: catalog/dependency.c:1227 commands/tablecmds.c:1331
+#: commands/tablecmds.c:14442 commands/tablespace.c:466 commands/user.c:1303
#: commands/vacuum.c:211 commands/view.c:446 libpq/auth.c:326
#: replication/logical/applyparallelworker.c:1044 replication/syncrep.c:1017
#: storage/lmgr/deadlock.c:1134 storage/lmgr/proc.c:1366 utils/misc/guc.c:3122
@@ -4431,30 +4436,30 @@ msgstr "kann %s nicht löschen, weil andere Objekte davon abhängen"
msgid "%s"
msgstr "%s"
-#: catalog/dependency.c:1203 catalog/dependency.c:1210
+#: catalog/dependency.c:1210 catalog/dependency.c:1217
#, 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:1207
+#: catalog/dependency.c:1214
#, 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:1215
+#: catalog/dependency.c:1222
#, 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:1899
+#: catalog/dependency.c:1906
#, 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:2420 parser/parse_relation.c:3404
-#: parser/parse_relation.c:3414
+#: catalog/dependency.c:2431 parser/parse_relation.c:3413
+#: parser/parse_relation.c:3423
#, c-format
msgid "column %d of relation \"%s\" does not exist"
msgstr "Spalte %d von Relation »%s« existiert nicht"
@@ -4469,13 +4474,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:2374 commands/tablecmds.c:3047
-#: commands/tablecmds.c:6926
+#: catalog/heap.c:466 commands/tablecmds.c:2370 commands/tablecmds.c:3043
+#: commands/tablecmds.c:6925
#, 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:7233
+#: catalog/heap.c:484 commands/tablecmds.c:7232
#, c-format
msgid "column name \"%s\" conflicts with a system column name"
msgstr "Spaltenname »%s« steht im Konflikt mit dem Namen einer Systemspalte"
@@ -4486,39 +4491,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:887 commands/createas.c:408
-#: commands/tablecmds.c:3987
+#: catalog/heap.c:1151 catalog/index.c:887 commands/createas.c:408
+#: commands/tablecmds.c:3983
#, c-format
msgid "relation \"%s\" already exists"
msgstr "Relation »%s« existiert bereits"
-#: catalog/heap.c:1164 catalog/pg_type.c:434 catalog/pg_type.c:782
+#: catalog/heap.c:1167 catalog/pg_type.c:434 catalog/pg_type.c:782
#: catalog/pg_type.c:954 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:2546
@@ -4526,137 +4531,137 @@ 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 relfilenumber value not set when in binary upgrade mode"
msgstr "TOAST-Relfile-Nummer-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 "relfilenumber value not set when in binary upgrade mode"
msgstr "Relfile-Nummer-Wert ist im Binary-Upgrade-Modus nicht gesetzt"
-#: catalog/heap.c:2119
+#: catalog/heap.c:2122
#, 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:2394
+#: catalog/heap.c:2397
#, c-format
msgid "check constraint \"%s\" already exists"
msgstr "Check-Constraint »%s« existiert bereits"
-#: catalog/heap.c:2564 catalog/index.c:901 catalog/pg_constraint.c:682
-#: commands/tablecmds.c:8908
+#: catalog/heap.c:2567 catalog/index.c:901 catalog/pg_constraint.c:682
+#: commands/tablecmds.c:8911
#, c-format
msgid "constraint \"%s\" for relation \"%s\" already exists"
msgstr "Constraint »%s« existiert bereits für Relation »%s«"
-#: catalog/heap.c:2571
+#: catalog/heap.c:2574
#, 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:2582
+#: catalog/heap.c:2585
#, 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:2592
+#: catalog/heap.c:2595
#, 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:2597
+#: catalog/heap.c:2600
#, c-format
msgid "merging constraint \"%s\" with inherited definition"
msgstr "Constraint »%s« wird mit geerbter Definition zusammengeführt"
-#: catalog/heap.c:2623 catalog/pg_constraint.c:811 commands/tablecmds.c:2672
-#: commands/tablecmds.c:3199 commands/tablecmds.c:6858
-#: commands/tablecmds.c:15222 commands/tablecmds.c:15363
+#: catalog/heap.c:2626 catalog/pg_constraint.c:811 commands/tablecmds.c:2668
+#: commands/tablecmds.c:3195 commands/tablecmds.c:6857
+#: commands/tablecmds.c:15264 commands/tablecmds.c:15405
#, c-format
msgid "too many inheritance parents"
msgstr "zu viele Elterntabellen"
-#: catalog/heap.c:2707
+#: catalog/heap.c:2710
#, 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:2709
+#: catalog/heap.c:2712
#, 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:2715
+#: catalog/heap.c:2718
#, 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:2716
+#: catalog/heap.c:2719
#, 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:2771
+#: catalog/heap.c:2774
#, c-format
msgid "generation expression is not immutable"
msgstr "Generierungsausdruck ist nicht »immutable«"
-#: catalog/heap.c:2799 rewrite/rewriteHandler.c:1297
+#: catalog/heap.c:2802 rewrite/rewriteHandler.c:1297
#, 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:2804 commands/prepare.c:334 parser/analyze.c:2742
-#: parser/parse_target.c:593 parser/parse_target.c:874
-#: parser/parse_target.c:884 rewrite/rewriteHandler.c:1302
+#: catalog/heap.c:2807 commands/prepare.c:334 parser/analyze.c:2753
+#: parser/parse_target.c:593 parser/parse_target.c:883
+#: parser/parse_target.c:893 rewrite/rewriteHandler.c:1302
#, 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:2851
+#: catalog/heap.c:2854
#, 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:3157
+#: catalog/heap.c:3160
#, c-format
msgid "unsupported ON COMMIT and foreign key combination"
msgstr "nicht unterstützte Kombination aus ON COMMIT und Fremdschlüssel"
-#: catalog/heap.c:3158
+#: catalog/heap.c:3161
#, 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:3163
+#: catalog/heap.c:3166
#, 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:3164
+#: catalog/heap.c:3167
#, c-format
msgid "Table \"%s\" references \"%s\"."
msgstr "Tabelle »%s« verweist auf »%s«."
-#: catalog/heap.c:3166
+#: catalog/heap.c:3169
#, 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:225 parser/parse_utilcmd.c:2170
+#: catalog/index.c:225 parser/parse_utilcmd.c:2179
#, c-format
msgid "multiple primary keys for table \"%s\" are not allowed"
msgstr "mehrere Primärschlüssel für Tabelle »%s« nicht erlaubt"
@@ -4733,7 +4738,7 @@ msgid "cannot reindex invalid index on TOAST table"
msgstr "ungültiger Index einer TOAST-Tabelle kann nicht reindiziert werden"
#: catalog/index.c:3702 commands/indexcmds.c:3487 commands/indexcmds.c:3631
-#: commands/tablecmds.c:3402
+#: commands/tablecmds.c:3398
#, c-format
msgid "cannot move system relation \"%s\""
msgstr "Systemrelation »%s« kann nicht verschoben werden"
@@ -4827,13 +4832,13 @@ msgstr "Textsuchevorlage »%s« existiert nicht"
msgid "text search configuration \"%s\" does not exist"
msgstr "Textsuchekonfiguration »%s« existiert nicht"
-#: catalog/namespace.c:2880 parser/parse_expr.c:832 parser/parse_target.c:1246
+#: catalog/namespace.c:2880 parser/parse_expr.c:832 parser/parse_target.c:1260
#, c-format
msgid "cross-database references are not implemented: %s"
msgstr "Verweise auf andere Datenbanken sind nicht implementiert: %s"
#: catalog/namespace.c:2886 gram.y:18569 gram.y:18609 parser/parse_expr.c:839
-#: parser/parse_target.c:1253
+#: parser/parse_target.c:1267
#, c-format
msgid "improper qualified name (too many dotted names): %s"
msgstr "falscher qualifizierter Name (zu viele Namensteile): %s"
@@ -4849,7 +4854,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:3095 commands/schemacmds.c:264 commands/schemacmds.c:344
-#: commands/tablecmds.c:1280 utils/adt/regproc.c:1668
+#: commands/tablecmds.c:1276 utils/adt/regproc.c:1668
#, c-format
msgid "schema \"%s\" does not exist"
msgstr "Schema »%s« existiert nicht"
@@ -4885,26 +4890,26 @@ msgid "cannot create temporary tables during a parallel operation"
msgstr "während einer parallelen Operation können keine temporären Tabellen erzeugt werden"
#: catalog/objectaddress.c:1409 commands/policy.c:96 commands/policy.c:376
-#: commands/tablecmds.c:248 commands/tablecmds.c:290 commands/tablecmds.c:2206
-#: commands/tablecmds.c:12369
+#: commands/tablecmds.c:248 commands/tablecmds.c:290 commands/tablecmds.c:2202
+#: commands/tablecmds.c:12378
#, c-format
msgid "\"%s\" is not a table"
msgstr "»%s« ist keine Tabelle"
#: catalog/objectaddress.c:1416 commands/tablecmds.c:260
-#: commands/tablecmds.c:17163 commands/view.c:119
+#: commands/tablecmds.c:17200 commands/view.c:119
#, c-format
msgid "\"%s\" is not a view"
msgstr "»%s« ist keine Sicht"
#: catalog/objectaddress.c:1423 commands/matview.c:186 commands/tablecmds.c:266
-#: commands/tablecmds.c:17168
+#: commands/tablecmds.c:17205
#, c-format
msgid "\"%s\" is not a materialized view"
msgstr "»%s« ist keine materialisierte Sicht"
#: catalog/objectaddress.c:1430 commands/tablecmds.c:284
-#: commands/tablecmds.c:17173
+#: commands/tablecmds.c:17210
#, c-format
msgid "\"%s\" is not a foreign table"
msgstr "»%s« ist keine Fremdtabelle"
@@ -5680,8 +5685,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:4583
-#: commands/tablecmds.c:15478
+#: catalog/pg_inherits.c:596 commands/tablecmds.c:4579
+#: commands/tablecmds.c:15520
#, 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."
@@ -5858,7 +5863,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:987 executor/functions.c:1466
+#: catalog/pg_proc.c:988 executor/functions.c:1467
#, c-format
msgid "SQL function \"%s\""
msgstr "SQL-Funktion »%s«"
@@ -6363,7 +6368,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:192 commands/tablecmds.c:14214 commands/tablecmds.c:16057
+#: commands/cluster.c:192 commands/tablecmds.c:14256 commands/tablecmds.c:16099
#, c-format
msgid "index \"%s\" for table \"%s\" does not exist"
msgstr "Index »%s« für Tabelle »%s« existiert nicht"
@@ -6378,7 +6383,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:513 commands/tablecmds.c:16067
+#: commands/cluster.c:513 commands/tablecmds.c:16109
#, c-format
msgid "\"%s\" is not an index for table \"%s\""
msgstr "»%s« ist kein Index für Tabelle »%s«"
@@ -6438,7 +6443,7 @@ msgid "collation attribute \"%s\" not recognized"
msgstr "Attribut »%s« für Sortierfolge unbekannt"
#: commands/collationcmds.c:125 commands/collationcmds.c:131
-#: commands/define.c:389 commands/tablecmds.c:7884
+#: commands/define.c:389 commands/tablecmds.c:7883
#: replication/pgoutput/pgoutput.c:309 replication/pgoutput/pgoutput.c:332
#: replication/pgoutput/pgoutput.c:346 replication/pgoutput/pgoutput.c:356
#: replication/pgoutput/pgoutput.c:366 replication/pgoutput/pgoutput.c:376
@@ -6512,9 +6517,9 @@ msgstr "Version der Standardsortierfolge kann nicht aufgefrischt werden"
#. translator: %s is an SQL command
#. translator: %s is an SQL ALTER command
#: commands/collationcmds.c:423 commands/subscriptioncmds.c:1331
-#: commands/tablecmds.c:7709 commands/tablecmds.c:7719
-#: commands/tablecmds.c:13916 commands/tablecmds.c:17196
-#: commands/tablecmds.c:17217 commands/typecmds.c:3637 commands/typecmds.c:3720
+#: commands/tablecmds.c:7708 commands/tablecmds.c:7718
+#: commands/tablecmds.c:13958 commands/tablecmds.c:17233
+#: commands/tablecmds.c:17254 commands/typecmds.c:3637 commands/typecmds.c:3720
#: commands/typecmds.c:4013
#, c-format
msgid "Use %s instead."
@@ -6833,17 +6838,17 @@ msgid "Generated columns cannot be used in COPY."
msgstr "Generierte Spalten können nicht in COPY verwendet werden."
#: commands/copy.c:842 commands/indexcmds.c:1886 commands/statscmds.c:242
-#: commands/tablecmds.c:2405 commands/tablecmds.c:3127
-#: commands/tablecmds.c:3626 parser/parse_relation.c:3689
-#: parser/parse_relation.c:3699 parser/parse_relation.c:3717
-#: parser/parse_relation.c:3724 parser/parse_relation.c:3738
+#: commands/tablecmds.c:2401 commands/tablecmds.c:3123
+#: commands/tablecmds.c:3622 parser/parse_relation.c:3698
+#: parser/parse_relation.c:3708 parser/parse_relation.c:3726
+#: parser/parse_relation.c:3733 parser/parse_relation.c:3747
#: utils/adt/tsvector_op.c:2855
#, c-format
msgid "column \"%s\" does not exist"
msgstr "Spalte »%s« existiert nicht"
-#: commands/copy.c:849 commands/tablecmds.c:2431 commands/trigger.c:958
-#: parser/parse_target.c:1070 parser/parse_target.c:1081
+#: commands/copy.c:849 commands/tablecmds.c:2427 commands/trigger.c:958
+#: parser/parse_target.c:1084 parser/parse_target.c:1095
#, c-format
msgid "column \"%s\" specified more than once"
msgstr "Spalte »%s« mehrmals angegeben"
@@ -7300,7 +7305,7 @@ msgstr "ungültige Datenbankerzeugungsstrategie »%s«"
#: commands/dbcommands.c:1017
#, 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:1043
@@ -7637,7 +7642,7 @@ msgid "invalid argument for %s: \"%s\""
msgstr "ungültiges Argument für %s: »%s«"
#: commands/dropcmds.c:101 commands/functioncmds.c:1387
-#: utils/adt/ruleutils.c:2897
+#: utils/adt/ruleutils.c:2895
#, c-format
msgid "\"%s\" is an aggregate function"
msgstr "»%s« ist eine Aggregatfunktion"
@@ -7647,14 +7652,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:474 commands/tablecmds.c:3710
-#: commands/tablecmds.c:3868 commands/tablecmds.c:3920
-#: commands/tablecmds.c:16482 tcop/utility.c:1336
+#: commands/dropcmds.c:158 commands/sequence.c:474 commands/tablecmds.c:3706
+#: commands/tablecmds.c:3864 commands/tablecmds.c:3916
+#: commands/tablecmds.c:16524 tcop/utility.c:1336
#, 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:1285
+#: commands/dropcmds.c:188 commands/dropcmds.c:287 commands/tablecmds.c:1281
#, c-format
msgid "schema \"%s\" does not exist, skipping"
msgstr "Schema »%s« existiert nicht, wird übersprungen"
@@ -8677,7 +8682,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:798 commands/tablecmds.c:819 commands/tablecmds.c:3409
+#: commands/indexcmds.c:798 commands/tablecmds.c:815 commands/tablecmds.c:3405
#, 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"
@@ -8752,13 +8757,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:1881 parser/parse_utilcmd.c:2513
-#: parser/parse_utilcmd.c:2648
+#: commands/indexcmds.c:1881 parser/parse_utilcmd.c:2522
+#: parser/parse_utilcmd.c:2657
#, 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:1905 parser/parse_utilcmd.c:1812
+#: commands/indexcmds.c:1905 parser/parse_utilcmd.c:1821
#, c-format
msgid "expressions are not supported in included columns"
msgstr "in eingeschlossenen Spalten werden keine Ausdrücke unterstützt"
@@ -8793,8 +8798,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:2022 commands/tablecmds.c:17497 commands/typecmds.c:807
-#: parser/parse_expr.c:2722 parser/parse_type.c:568 parser/parse_utilcmd.c:3774
+#: commands/indexcmds.c:2022 commands/tablecmds.c:17534 commands/typecmds.c:807
+#: parser/parse_expr.c:2722 parser/parse_type.c:568 parser/parse_utilcmd.c:3783
#: utils/adt/misc.c:586
#, c-format
msgid "collations are not supported by type %s"
@@ -8830,8 +8835,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:2204 commands/tablecmds.c:17522
-#: commands/tablecmds.c:17528 commands/typecmds.c:2301
+#: commands/indexcmds.c:2204 commands/tablecmds.c:17559
+#: commands/tablecmds.c:17565 commands/typecmds.c:2301
#, 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«"
@@ -9246,10 +9251,10 @@ 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:1616 commands/tablecmds.c:2219
-#: commands/tablecmds.c:3520 commands/tablecmds.c:6369
-#: commands/tablecmds.c:9189 commands/tablecmds.c:17084
-#: commands/tablecmds.c:17119 commands/trigger.c:323 commands/trigger.c:1339
+#: commands/tablecmds.c:1612 commands/tablecmds.c:2215
+#: commands/tablecmds.c:3516 commands/tablecmds.c:6365
+#: commands/tablecmds.c:9192 commands/tablecmds.c:17121
+#: commands/tablecmds.c:17156 commands/trigger.c:323 commands/trigger.c:1339
#: commands/trigger.c:1449 rewrite/rewriteDefine.c:275
#: rewrite/rewriteDefine.c:786 rewrite/rewriteRemove.c:80
#, c-format
@@ -9700,8 +9705,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:13903
-#: commands/tablecmds.c:16502
+#: commands/sequence.c:1679 commands/tablecmds.c:13945
+#: commands/tablecmds.c:16544
#, c-format
msgid "Sequence \"%s\" is linked to table \"%s\"."
msgstr "Sequenz »%s« ist mit Tabelle »%s« verknüpft."
@@ -9771,12 +9776,12 @@ msgstr "doppelter Spaltenname in Statistikdefinition"
msgid "duplicate expression in statistics definition"
msgstr "doppelter Ausdruck in Statistikdefinition"
-#: commands/statscmds.c:619 commands/tablecmds.c:8188
+#: commands/statscmds.c:619 commands/tablecmds.c:8187
#, c-format
msgid "statistics target %d is too low"
msgstr "Statistikziel %d ist zu niedrig"
-#: commands/statscmds.c:627 commands/tablecmds.c:8196
+#: commands/statscmds.c:627 commands/tablecmds.c:8195
#, c-format
msgid "lowering statistics target to %d"
msgstr "setze Statistikziel auf %d herab"
@@ -9838,7 +9843,7 @@ msgid "Only roles with privileges of the \"%s\" role may create subscriptions."
msgstr "Nur Rollen mit den Privilegien der Rolle »%s« können Subskriptionen erzeugen."
#: commands/subscriptioncmds.c:745 commands/subscriptioncmds.c:878
-#: replication/logical/tablesync.c:1327 replication/logical/worker.c:4616
+#: replication/logical/tablesync.c:1334 replication/logical/worker.c:4616
#, c-format
msgid "could not connect to the publisher: %s"
msgstr "konnte nicht mit dem Publikationsserver verbinden: %s"
@@ -9962,7 +9967,7 @@ msgstr[1] "Die zu erzeugende Subskription hat Publikationen (%s) abonniert, die
msgid "Verify that initial data copied from the publisher tables did not come from other origins."
msgstr "Überprüfen Sie, dass die von den publizierten Tabellen kopierten initialen Daten nicht von anderen Origins kamen."
-#: commands/subscriptioncmds.c:2142 replication/logical/tablesync.c:886
+#: commands/subscriptioncmds.c:2142 replication/logical/tablesync.c:893
#: replication/pgoutput/pgoutput.c:1112
#, c-format
msgid "cannot use different column lists for table \"%s.%s\" in different publications"
@@ -10060,8 +10065,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:270 commands/tablecmds.c:294 commands/tablecmds.c:19006
-#: parser/parse_utilcmd.c:2245
+#: commands/tablecmds.c:270 commands/tablecmds.c:294 commands/tablecmds.c:19043
+#: parser/parse_utilcmd.c:2254
#, c-format
msgid "index \"%s\" does not exist"
msgstr "Index »%s« existiert nicht"
@@ -10084,8 +10089,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:282 commands/tablecmds.c:13742
-#: commands/tablecmds.c:16207
+#: commands/tablecmds.c:282 commands/tablecmds.c:13784
+#: commands/tablecmds.c:16249
#, c-format
msgid "foreign table \"%s\" does not exist"
msgstr "Fremdtabelle »%s« existiert nicht"
@@ -10109,120 +10114,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:767 commands/tablecmds.c:15052
+#: commands/tablecmds.c:767 commands/tablecmds.c:15094
#, 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:955
+#: commands/tablecmds.c:951
#, 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:1048
+#: commands/tablecmds.c:1044
#, c-format
msgid "\"%s\" is not partitioned"
msgstr "»%s« ist nicht partitioniert"
-#: commands/tablecmds.c:1142
+#: commands/tablecmds.c:1138
#, c-format
msgid "cannot partition using more than %d columns"
msgstr "Partitionierung kann nicht mehr als %d Spalten verwenden"
-#: commands/tablecmds.c:1198
+#: commands/tablecmds.c:1194
#, c-format
msgid "cannot create foreign partition of partitioned table \"%s\""
msgstr "kann keine Fremdpartition der partitionierten Tabelle »%s« erzeugen"
-#: commands/tablecmds.c:1200
+#: commands/tablecmds.c:1196
#, c-format
msgid "Table \"%s\" contains indexes that are unique."
msgstr "Tabelle »%s« enthält Unique Indexe."
-#: commands/tablecmds.c:1365
+#: commands/tablecmds.c:1361
#, 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:1369
+#: commands/tablecmds.c:1365
#, c-format
msgid "DROP INDEX CONCURRENTLY does not support CASCADE"
msgstr "DROP INDEX CONCURRENTLY unterstützt kein CASCADE"
-#: commands/tablecmds.c:1473
+#: commands/tablecmds.c:1469
#, c-format
msgid "cannot drop partitioned index \"%s\" concurrently"
msgstr "kann partitionierten Index »%s« nicht nebenläufig löschen"
-#: commands/tablecmds.c:1761
+#: commands/tablecmds.c:1757
#, c-format
msgid "cannot truncate only a partitioned table"
msgstr "kann nicht nur eine partitionierte Tabelle leeren"
-#: commands/tablecmds.c:1762
+#: commands/tablecmds.c:1758
#, 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:1835
+#: commands/tablecmds.c:1831
#, c-format
msgid "truncate cascades to table \"%s\""
msgstr "Truncate-Vorgang leert ebenfalls Tabelle »%s«"
-#: commands/tablecmds.c:2199
+#: commands/tablecmds.c:2195
#, c-format
msgid "cannot truncate foreign table \"%s\""
msgstr "kann Fremdtabelle »%s« nicht leeren"
-#: commands/tablecmds.c:2256
+#: commands/tablecmds.c:2252
#, c-format
msgid "cannot truncate temporary tables of other sessions"
msgstr "kann temporäre Tabellen anderer Sitzungen nicht leeren"
-#: commands/tablecmds.c:2488 commands/tablecmds.c:14949
+#: commands/tablecmds.c:2484 commands/tablecmds.c:14991
#, c-format
msgid "cannot inherit from partitioned table \"%s\""
msgstr "von partitionierter Tabelle »%s« kann nicht geerbt werden"
-#: commands/tablecmds.c:2493
+#: commands/tablecmds.c:2489
#, c-format
msgid "cannot inherit from partition \"%s\""
msgstr "von Partition »%s« kann nicht geerbt werden"
-#: commands/tablecmds.c:2501 parser/parse_utilcmd.c:2475
-#: parser/parse_utilcmd.c:2617
+#: commands/tablecmds.c:2497 parser/parse_utilcmd.c:2484
+#: parser/parse_utilcmd.c:2626
#, 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:2513
+#: commands/tablecmds.c:2509
#, 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:2522 commands/tablecmds.c:14928
+#: commands/tablecmds.c:2518 commands/tablecmds.c:14970
#, c-format
msgid "cannot inherit from temporary relation \"%s\""
msgstr "von temporärer Relation »%s« kann nicht geerbt werden"
-#: commands/tablecmds.c:2532 commands/tablecmds.c:14936
+#: commands/tablecmds.c:2528 commands/tablecmds.c:14978
#, 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:2585
+#: commands/tablecmds.c:2581
#, c-format
msgid "merging multiple inherited definitions of column \"%s\""
msgstr "geerbte Definitionen von Spalte »%s« werden zusammengeführt"
-#: commands/tablecmds.c:2597
+#: commands/tablecmds.c:2593
#, c-format
msgid "inherited column \"%s\" has a type conflict"
msgstr "geerbte Spalte »%s« hat Typkonflikt"
-#: commands/tablecmds.c:2599 commands/tablecmds.c:2628
-#: commands/tablecmds.c:2647 commands/tablecmds.c:2919
-#: commands/tablecmds.c:2955 commands/tablecmds.c:2971
+#: commands/tablecmds.c:2595 commands/tablecmds.c:2624
+#: commands/tablecmds.c:2643 commands/tablecmds.c:2915
+#: commands/tablecmds.c:2951 commands/tablecmds.c:2967
#: 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
@@ -10233,1203 +10238,1214 @@ msgstr "geerbte Spalte »%s« hat Typkonflikt"
msgid "%s versus %s"
msgstr "%s gegen %s"
-#: commands/tablecmds.c:2612
+#: commands/tablecmds.c:2608
#, c-format
msgid "inherited column \"%s\" has a collation conflict"
msgstr "geerbte Spalte »%s« hat Sortierfolgenkonflikt"
-#: commands/tablecmds.c:2614 commands/tablecmds.c:2935
-#: commands/tablecmds.c:6849
+#: commands/tablecmds.c:2610 commands/tablecmds.c:2931
+#: commands/tablecmds.c:6848
#, c-format
msgid "\"%s\" versus \"%s\""
msgstr "»%s« gegen »%s«"
-#: commands/tablecmds.c:2626
+#: commands/tablecmds.c:2622
#, 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:2645 commands/tablecmds.c:2969
+#: commands/tablecmds.c:2641 commands/tablecmds.c:2965
#, c-format
msgid "column \"%s\" has a compression method conflict"
msgstr "für Spalte »%s« besteht ein Komprimierungsmethodenkonflikt"
-#: commands/tablecmds.c:2661
+#: commands/tablecmds.c:2657
#, c-format
msgid "inherited column \"%s\" has a generation conflict"
msgstr "geerbte Spalte »%s« hat einen Generierungskonflikt"
-#: commands/tablecmds.c:2767 commands/tablecmds.c:2822
-#: commands/tablecmds.c:12468 parser/parse_utilcmd.c:1298
-#: parser/parse_utilcmd.c:1341 parser/parse_utilcmd.c:1740
-#: parser/parse_utilcmd.c:1848
+#: commands/tablecmds.c:2763 commands/tablecmds.c:2818
+#: commands/tablecmds.c:12477 parser/parse_utilcmd.c:1307
+#: parser/parse_utilcmd.c:1350 parser/parse_utilcmd.c:1749
+#: parser/parse_utilcmd.c:1857
#, c-format
msgid "cannot convert whole-row table reference"
msgstr "kann Verweis auf ganze Zeile der Tabelle nicht umwandeln"
-#: commands/tablecmds.c:2768 parser/parse_utilcmd.c:1299
+#: commands/tablecmds.c:2764 parser/parse_utilcmd.c:1308
#, 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:2823 parser/parse_utilcmd.c:1342
+#: commands/tablecmds.c:2819 parser/parse_utilcmd.c:1351
#, 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:2901
+#: commands/tablecmds.c:2897
#, c-format
msgid "merging column \"%s\" with inherited definition"
msgstr "Spalte »%s« wird mit geerbter Definition zusammengeführt"
-#: commands/tablecmds.c:2905
+#: commands/tablecmds.c:2901
#, 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:2906
+#: commands/tablecmds.c:2902
#, 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:2917
+#: commands/tablecmds.c:2913
#, c-format
msgid "column \"%s\" has a type conflict"
msgstr "für Spalte »%s« besteht ein Typkonflikt"
-#: commands/tablecmds.c:2933
+#: commands/tablecmds.c:2929
#, c-format
msgid "column \"%s\" has a collation conflict"
msgstr "für Spalte »%s« besteht ein Sortierfolgenkonflikt"
-#: commands/tablecmds.c:2953
+#: commands/tablecmds.c:2949
#, 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:2999 commands/tablecmds.c:3086
+#: commands/tablecmds.c:2995 commands/tablecmds.c:3082
#, 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:3004 commands/tablecmds.c:3091
+#: commands/tablecmds.c:3000 commands/tablecmds.c:3087
#, 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:3012 commands/tablecmds.c:3099
+#: commands/tablecmds.c:3008 commands/tablecmds.c:3095
#, c-format
msgid "child column \"%s\" specifies generation expression"
msgstr "abgeleitete Spalte »%s« gibt einen Generierungsausdruck an"
-#: commands/tablecmds.c:3014 commands/tablecmds.c:3101
+#: commands/tablecmds.c:3010 commands/tablecmds.c:3097
#, c-format
msgid "A child table column cannot be generated unless its parent column is."
msgstr "Eine Spalte einer abgeleiteten Tabelle kann nur generiert sein, wenn die Spalte in der Elterntabelle es auch ist."
-#: commands/tablecmds.c:3147
+#: commands/tablecmds.c:3143
#, c-format
msgid "column \"%s\" inherits conflicting generation expressions"
msgstr "Spalte »%s« erbt widersprüchliche Generierungsausdrücke"
-#: commands/tablecmds.c:3149
+#: commands/tablecmds.c:3145
#, c-format
msgid "To resolve the conflict, specify a generation expression explicitly."
msgstr "Um den Konflikt zu lösen, geben Sie einen Generierungsausdruck ausdrücklich an."
-#: commands/tablecmds.c:3153
+#: commands/tablecmds.c:3149
#, c-format
msgid "column \"%s\" inherits conflicting default values"
msgstr "Spalte »%s« erbt widersprüchliche Vorgabewerte"
-#: commands/tablecmds.c:3155
+#: commands/tablecmds.c:3151
#, 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:3205
+#: commands/tablecmds.c:3201
#, 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:3418
+#: commands/tablecmds.c:3414
#, c-format
msgid "cannot move temporary tables of other sessions"
msgstr "temporäre Tabellen anderer Sitzungen können nicht verschoben werden"
-#: commands/tablecmds.c:3488
+#: commands/tablecmds.c:3484
#, c-format
msgid "cannot rename column of typed table"
msgstr "Spalte einer getypten Tabelle kann nicht umbenannt werden"
-#: commands/tablecmds.c:3507
+#: commands/tablecmds.c:3503
#, c-format
msgid "cannot rename columns of relation \"%s\""
msgstr "Spalten von Relation »%s« können nicht umbenannt werden"
-#: commands/tablecmds.c:3602
+#: commands/tablecmds.c:3598
#, 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:3634
+#: commands/tablecmds.c:3630
#, c-format
msgid "cannot rename system column \"%s\""
msgstr "Systemspalte »%s« kann nicht umbenannt werden"
-#: commands/tablecmds.c:3649
+#: commands/tablecmds.c:3645
#, c-format
msgid "cannot rename inherited column \"%s\""
msgstr "kann vererbte Spalte »%s« nicht umbenennen"
-#: commands/tablecmds.c:3801
+#: commands/tablecmds.c:3797
#, 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:3808
+#: commands/tablecmds.c:3804
#, 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:4105
+#: commands/tablecmds.c:4101
#, 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:4114
+#: commands/tablecmds.c:4110
#, 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:4581
+#: commands/tablecmds.c:4577
#, 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:4774 commands/tablecmds.c:4789
+#: commands/tablecmds.c:4770 commands/tablecmds.c:4785
#, c-format
msgid "cannot change persistence setting twice"
msgstr "Persistenzeinstellung kann nicht zweimal geändert werden"
-#: commands/tablecmds.c:4810
+#: commands/tablecmds.c:4806
#, c-format
msgid "cannot change access method of a partitioned table"
msgstr "Zugriffsmethode einer partitionierten Tabelle kann nicht geändert werden"
-#: commands/tablecmds.c:4816
+#: commands/tablecmds.c:4812
#, c-format
msgid "cannot have multiple SET ACCESS METHOD subcommands"
msgstr "mehrere SET ACCESS METHOD Unterbefehle sind ungültig"
-#: commands/tablecmds.c:5537
+#: commands/tablecmds.c:5533
#, c-format
msgid "cannot rewrite system relation \"%s\""
msgstr "Systemrelation »%s« kann nicht neu geschrieben werden"
-#: commands/tablecmds.c:5543
+#: commands/tablecmds.c:5539
#, 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:5553
+#: commands/tablecmds.c:5549
#, c-format
msgid "cannot rewrite temporary tables of other sessions"
msgstr "kann temporäre Tabellen anderer Sitzungen nicht neu schreiben"
-#: commands/tablecmds.c:6048
+#: commands/tablecmds.c:6044
#, c-format
msgid "column \"%s\" of relation \"%s\" contains null values"
msgstr "Spalte »%s« von Relation »%s« enthält NULL-Werte"
-#: commands/tablecmds.c:6065
+#: commands/tablecmds.c:6061
#, 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:6084 partitioning/partbounds.c:3388
+#: commands/tablecmds.c:6080 partitioning/partbounds.c:3388
#, 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:6090
+#: commands/tablecmds.c:6086
#, 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:6352
+#: commands/tablecmds.c:6348
#, 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:6607 commands/tablecmds.c:6614
+#: commands/tablecmds.c:6603 commands/tablecmds.c:6610
#, 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:6621
+#: commands/tablecmds.c:6617
#, 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:6628
+#: commands/tablecmds.c:6624
#, 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:6684
+#: commands/tablecmds.c:6680
#, 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:6686
+#: commands/tablecmds.c:6682
#, 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:6732
+#: commands/tablecmds.c:6728
#, c-format
msgid "type %s is not a composite type"
msgstr "Typ %s ist kein zusammengesetzter Typ"
-#: commands/tablecmds.c:6759
+#: commands/tablecmds.c:6755
#, c-format
msgid "cannot add column to typed table"
msgstr "zu einer getypten Tabelle kann keine Spalte hinzugefügt werden"
-#: commands/tablecmds.c:6812
+#: commands/tablecmds.c:6811
#, c-format
msgid "cannot add column to a partition"
msgstr "zu einer Partition kann keine Spalte hinzugefügt werden"
-#: commands/tablecmds.c:6841 commands/tablecmds.c:15179
+#: commands/tablecmds.c:6840 commands/tablecmds.c:15221
#, 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:6847 commands/tablecmds.c:15186
+#: commands/tablecmds.c:6846 commands/tablecmds.c:15228
#, 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:6865
+#: commands/tablecmds.c:6864
#, 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:6912
+#: commands/tablecmds.c:6911
#, 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:7163
+#: commands/tablecmds.c:7162
#, 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:7241
+#: commands/tablecmds.c:7240
#, c-format
msgid "column \"%s\" of relation \"%s\" already exists, skipping"
msgstr "Spalte »%s« von Relation »%s« existiert bereits, wird übersprungen"
-#: commands/tablecmds.c:7248
+#: commands/tablecmds.c:7247
#, c-format
msgid "column \"%s\" of relation \"%s\" already exists"
msgstr "Spalte »%s« von Relation »%s« existiert bereits"
-#: commands/tablecmds.c:7314 commands/tablecmds.c:12106
+#: commands/tablecmds.c:7313 commands/tablecmds.c:12115
#, 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:7315 commands/tablecmds.c:7632
-#: commands/tablecmds.c:8601 commands/tablecmds.c:12107
+#: commands/tablecmds.c:7314 commands/tablecmds.c:7631
+#: commands/tablecmds.c:8604 commands/tablecmds.c:12116
#, c-format
msgid "Do not specify the ONLY keyword."
msgstr "Lassen Sie das Schlüsselwort ONLY weg."
-#: commands/tablecmds.c:7352 commands/tablecmds.c:7558
-#: commands/tablecmds.c:7700 commands/tablecmds.c:7818
-#: commands/tablecmds.c:7912 commands/tablecmds.c:7971
-#: commands/tablecmds.c:8090 commands/tablecmds.c:8229
-#: commands/tablecmds.c:8299 commands/tablecmds.c:8433
-#: commands/tablecmds.c:12261 commands/tablecmds.c:13765
-#: commands/tablecmds.c:16296
+#: commands/tablecmds.c:7351 commands/tablecmds.c:7557
+#: commands/tablecmds.c:7699 commands/tablecmds.c:7817
+#: commands/tablecmds.c:7911 commands/tablecmds.c:7970
+#: commands/tablecmds.c:8089 commands/tablecmds.c:8228
+#: commands/tablecmds.c:8298 commands/tablecmds.c:8432
+#: commands/tablecmds.c:12270 commands/tablecmds.c:13807
+#: commands/tablecmds.c:16338
#, c-format
msgid "cannot alter system column \"%s\""
msgstr "Systemspalte »%s« kann nicht geändert werden"
-#: commands/tablecmds.c:7358 commands/tablecmds.c:7706
+#: commands/tablecmds.c:7357 commands/tablecmds.c:7705
#, 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:7401
+#: commands/tablecmds.c:7400
#, c-format
msgid "column \"%s\" is in a primary key"
msgstr "Spalte »%s« ist in einem Primärschlüssel"
-#: commands/tablecmds.c:7406
+#: commands/tablecmds.c:7405
#, 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:7429
+#: commands/tablecmds.c:7428
#, 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:7629 commands/tablecmds.c:9085
+#: commands/tablecmds.c:7628 commands/tablecmds.c:9088
#, 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:7630
+#: commands/tablecmds.c:7629
#, 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:7715
+#: commands/tablecmds.c:7714
#, 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:7829
+#: commands/tablecmds.c:7828
#, 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:7835
+#: commands/tablecmds.c:7834
#, 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:7841
+#: commands/tablecmds.c:7840
#, 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:7918 commands/tablecmds.c:7979
+#: commands/tablecmds.c:7917 commands/tablecmds.c:7978
#, 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:7984
+#: commands/tablecmds.c:7983
#, 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:8037
+#: commands/tablecmds.c:8036
#, 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:8059
+#: commands/tablecmds.c:8058
#, c-format
msgid "cannot drop generation expression from inherited column"
msgstr "Generierungsausdruck von vererbter Spalte kann nicht gelöscht werden"
-#: commands/tablecmds.c:8098
+#: commands/tablecmds.c:8097
#, 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:8103
+#: commands/tablecmds.c:8102
#, 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:8176
+#: commands/tablecmds.c:8175
#, 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:8219
+#: commands/tablecmds.c:8218
#, c-format
msgid "column number %d of relation \"%s\" does not exist"
msgstr "Spalte Nummer %d von Relation »%s« existiert nicht"
-#: commands/tablecmds.c:8238
+#: commands/tablecmds.c:8237
#, 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:8243
+#: commands/tablecmds.c:8242
#, 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:8245
+#: commands/tablecmds.c:8244
#, c-format
msgid "Alter statistics on table column instead."
msgstr "Ändern Sie stattdessen die Statistiken für die Tabellenspalte."
-#: commands/tablecmds.c:8480
+#: commands/tablecmds.c:8479
#, c-format
msgid "cannot drop column from typed table"
msgstr "aus einer getypten Tabelle können keine Spalten gelöscht werden"
-#: commands/tablecmds.c:8539
+#: commands/tablecmds.c:8542
#, 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:8552
+#: commands/tablecmds.c:8555
#, c-format
msgid "cannot drop system column \"%s\""
msgstr "Systemspalte »%s« kann nicht gelöscht werden"
-#: commands/tablecmds.c:8562
+#: commands/tablecmds.c:8565
#, c-format
msgid "cannot drop inherited column \"%s\""
msgstr "geerbte Spalte »%s« kann nicht gelöscht werden"
-#: commands/tablecmds.c:8575
+#: commands/tablecmds.c:8578
#, 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:8600
+#: commands/tablecmds.c:8603
#, 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:8805
+#: commands/tablecmds.c:8808
#, 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:8830
+#: commands/tablecmds.c:8833
#, 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:9167
+#: commands/tablecmds.c:9170
#, 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:9173
+#: commands/tablecmds.c:9176
#, 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:9176
+#: commands/tablecmds.c:9179
#, 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:9183 commands/tablecmds.c:9639
+#: commands/tablecmds.c:9186 commands/tablecmds.c:9642
#, c-format
msgid "referenced relation \"%s\" is not a table"
msgstr "Relation »%s«, auf die verwiesen wird, ist keine Tabelle"
-#: commands/tablecmds.c:9206
+#: commands/tablecmds.c:9209
#, 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:9213
+#: commands/tablecmds.c:9216
#, 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:9219
+#: commands/tablecmds.c:9222
#, 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:9223
+#: commands/tablecmds.c:9226
#, 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:9287 commands/tablecmds.c:9293
+#: commands/tablecmds.c:9290 commands/tablecmds.c:9296
#, 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:9309
+#: commands/tablecmds.c:9312
#, 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:9416
+#: commands/tablecmds.c:9419
#, c-format
msgid "foreign key constraint \"%s\" cannot be implemented"
msgstr "Fremdschlüssel-Constraint »%s« kann nicht implementiert werden"
-#: commands/tablecmds.c:9418
+#: commands/tablecmds.c:9421
#, 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:9575
+#: commands/tablecmds.c:9578
#, 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:9849 commands/tablecmds.c:10319
-#: parser/parse_utilcmd.c:791 parser/parse_utilcmd.c:920
+#: commands/tablecmds.c:9852 commands/tablecmds.c:10322
+#: parser/parse_utilcmd.c:800 parser/parse_utilcmd.c:929
#, 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:10872 commands/tablecmds.c:11150
-#: commands/tablecmds.c:12063 commands/tablecmds.c:12138
+#: commands/tablecmds.c:10875 commands/tablecmds.c:11156
+#: commands/tablecmds.c:12072 commands/tablecmds.c:12147
#, c-format
msgid "constraint \"%s\" of relation \"%s\" does not exist"
msgstr "Constraint »%s« von Relation »%s« existiert nicht"
-#: commands/tablecmds.c:10879
+#: commands/tablecmds.c:10882
#, 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:10917
+#: commands/tablecmds.c:10920
#, c-format
msgid "cannot alter constraint \"%s\" on relation \"%s\""
msgstr "Constraint »%s« von Relation »%s« kann nicht geändert werden"
-#: commands/tablecmds.c:10920
+#: commands/tablecmds.c:10923
#, 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:10922
+#: commands/tablecmds.c:10925
#, 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:11158
+#: commands/tablecmds.c:11164
#, 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:11235
+#: commands/tablecmds.c:11241
#, c-format
msgid "constraint must be validated on child tables too"
msgstr "Constraint muss ebenso in den abgeleiteten Tabellen validiert werden"
-#: commands/tablecmds.c:11322
+#: commands/tablecmds.c:11328
#, 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:11328
+#: commands/tablecmds.c:11334
#, c-format
msgid "system columns cannot be used in foreign keys"
msgstr "Systemspalten können nicht in Fremdschlüsseln verwendet werden"
-#: commands/tablecmds.c:11332
+#: commands/tablecmds.c:11338
#, 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:11397
+#: commands/tablecmds.c:11403
#, 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:11414
+#: commands/tablecmds.c:11420
#, 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:11482
+#: commands/tablecmds.c:11488
#, 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:11574
+#: commands/tablecmds.c:11580
#, 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:11579
+#: commands/tablecmds.c:11585
#, 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:12019
+#: commands/tablecmds.c:12028
#, 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:12069
+#: commands/tablecmds.c:12078
#, 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:12245
+#: commands/tablecmds.c:12254
#, c-format
msgid "cannot alter column type of typed table"
msgstr "Spaltentyp einer getypten Tabelle kann nicht geändert werden"
-#: commands/tablecmds.c:12272
+#: commands/tablecmds.c:12281
#, c-format
msgid "cannot alter inherited column \"%s\""
msgstr "kann vererbte Spalte »%s« nicht ändern"
-#: commands/tablecmds.c:12281
+#: commands/tablecmds.c:12290
#, 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:12331
+#: commands/tablecmds.c:12340
#, 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:12334
+#: commands/tablecmds.c:12343
#, 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:12338
+#: commands/tablecmds.c:12347
#, 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:12341
+#: commands/tablecmds.c:12350
#, c-format
msgid "You might need to specify \"USING %s::%s\"."
msgstr "Sie müssen möglicherweise »USING %s::%s« angeben."
-#: commands/tablecmds.c:12440
+#: commands/tablecmds.c:12449
#, 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:12469
+#: commands/tablecmds.c:12478
#, 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:12480
+#: commands/tablecmds.c:12489
#, 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:12605
+#: commands/tablecmds.c:12614
#, c-format
msgid "cannot alter type of column \"%s\" twice"
msgstr "Typ der Spalte »%s« kann nicht zweimal geändert werden"
-#: commands/tablecmds.c:12643
+#: commands/tablecmds.c:12652
#, 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:12648
+#: commands/tablecmds.c:12657
#, 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:12729
+#: commands/tablecmds.c:12745
#, 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:12730 commands/tablecmds.c:12749
-#: commands/tablecmds.c:12767
+#: commands/tablecmds.c:12746 commands/tablecmds.c:12760
+#: commands/tablecmds.c:12779 commands/tablecmds.c:12797
+#: commands/tablecmds.c:12855
#, c-format
msgid "%s depends on column \"%s\""
msgstr "%s hängt von Spalte »%s« ab"
-#: commands/tablecmds.c:12748
+#: commands/tablecmds.c:12759
+#, 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:12778
#, 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:12766
+#: commands/tablecmds.c:12796
#, 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:12797
+#: commands/tablecmds.c:12827
#, 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:12798
+#: commands/tablecmds.c:12828
#, c-format
msgid "Column \"%s\" is used by generated column \"%s\"."
msgstr "Spalte »%s« wird von generierter Spalte »%s« verwendet."
-#: commands/tablecmds.c:13873 commands/tablecmds.c:13885
+#: commands/tablecmds.c:12854
+#, 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:13915 commands/tablecmds.c:13927
#, c-format
msgid "cannot change owner of index \"%s\""
msgstr "kann Eigentümer des Index »%s« nicht ändern"
-#: commands/tablecmds.c:13875 commands/tablecmds.c:13887
+#: commands/tablecmds.c:13917 commands/tablecmds.c:13929
#, 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:13901
+#: commands/tablecmds.c:13943
#, c-format
msgid "cannot change owner of sequence \"%s\""
msgstr "kann Eigentümer der Sequenz »%s« nicht ändern"
-#: commands/tablecmds.c:13926
+#: commands/tablecmds.c:13968
#, c-format
msgid "cannot change owner of relation \"%s\""
msgstr "kann Eigentümer der Relation »%s« nicht ändern"
-#: commands/tablecmds.c:14288
+#: commands/tablecmds.c:14330
#, c-format
msgid "cannot have multiple SET TABLESPACE subcommands"
msgstr "mehrere SET TABLESPACE Unterbefehle sind ungültig"
-#: commands/tablecmds.c:14365
+#: commands/tablecmds.c:14407
#, c-format
msgid "cannot set options for relation \"%s\""
msgstr "für Relation »%s« können keine Optionen gesetzt werden"
-#: commands/tablecmds.c:14399 commands/view.c:445
+#: commands/tablecmds.c:14441 commands/view.c:445
#, 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:14649
+#: commands/tablecmds.c:14691
#, 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:14661
+#: commands/tablecmds.c:14703
#, 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:14753
+#: commands/tablecmds.c:14795
#, 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:14769
+#: commands/tablecmds.c:14811
#, c-format
msgid "no matching relations in tablespace \"%s\" found"
msgstr "keine passenden Relationen in Tablespace »%s« gefunden"
-#: commands/tablecmds.c:14887
+#: commands/tablecmds.c:14929
#, c-format
msgid "cannot change inheritance of typed table"
msgstr "Vererbung einer getypten Tabelle kann nicht geändert werden"
-#: commands/tablecmds.c:14892 commands/tablecmds.c:15410
+#: commands/tablecmds.c:14934 commands/tablecmds.c:15452
#, c-format
msgid "cannot change inheritance of a partition"
msgstr "Vererbung einer Partition kann nicht geändert werden"
-#: commands/tablecmds.c:14897
+#: commands/tablecmds.c:14939
#, c-format
msgid "cannot change inheritance of partitioned table"
msgstr "Vererbung einer partitionierten Tabelle kann nicht geändert werden"
-#: commands/tablecmds.c:14943
+#: commands/tablecmds.c:14985
#, 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:14956
+#: commands/tablecmds.c:14998
#, c-format
msgid "cannot inherit from a partition"
msgstr "von einer Partition kann nicht geerbt werden"
-#: commands/tablecmds.c:14978 commands/tablecmds.c:17841
+#: commands/tablecmds.c:15020 commands/tablecmds.c:17878
#, c-format
msgid "circular inheritance not allowed"
msgstr "zirkuläre Vererbung ist nicht erlaubt"
-#: commands/tablecmds.c:14979 commands/tablecmds.c:17842
+#: commands/tablecmds.c:15021 commands/tablecmds.c:17879
#, c-format
msgid "\"%s\" is already a child of \"%s\"."
msgstr "»%s« ist schon von »%s« abgeleitet."
-#: commands/tablecmds.c:14992
+#: commands/tablecmds.c:15034
#, 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:14994
+#: commands/tablecmds.c:15036
#, 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:15197
+#: commands/tablecmds.c:15239
#, 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:15206
+#: commands/tablecmds.c:15248
#, 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:15211
+#: commands/tablecmds.c:15253
#, c-format
msgid "column \"%s\" in child table must not be a generated column"
msgstr "Spalte »%s« in abgeleiteter Tabelle darf keine generierte Spalte sein"
-#: commands/tablecmds.c:15242
+#: commands/tablecmds.c:15284
#, c-format
msgid "child table is missing column \"%s\""
msgstr "Spalte »%s« fehlt in abgeleiteter Tabelle"
-#: commands/tablecmds.c:15330
+#: commands/tablecmds.c:15372
#, 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:15338
+#: commands/tablecmds.c:15380
#, 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:15349
+#: commands/tablecmds.c:15391
#, 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:15388
+#: commands/tablecmds.c:15430
#, c-format
msgid "child table is missing constraint \"%s\""
msgstr "Constraint »%s« fehlt in abgeleiteter Tabelle"
-#: commands/tablecmds.c:15474
+#: commands/tablecmds.c:15516
#, 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:15503 commands/tablecmds.c:15551
+#: commands/tablecmds.c:15545 commands/tablecmds.c:15593
#, c-format
msgid "relation \"%s\" is not a partition of relation \"%s\""
msgstr "Relation »%s« ist keine Partition von Relation »%s«"
-#: commands/tablecmds.c:15557
+#: commands/tablecmds.c:15599
#, c-format
msgid "relation \"%s\" is not a parent of relation \"%s\""
msgstr "Relation »%s« ist keine Basisrelation von Relation »%s«"
-#: commands/tablecmds.c:15785
+#: commands/tablecmds.c:15827
#, c-format
msgid "typed tables cannot inherit"
msgstr "getypte Tabellen können nicht erben"
-#: commands/tablecmds.c:15815
+#: commands/tablecmds.c:15857
#, c-format
msgid "table is missing column \"%s\""
msgstr "Spalte »%s« fehlt in Tabelle"
-#: commands/tablecmds.c:15826
+#: commands/tablecmds.c:15868
#, c-format
msgid "table has column \"%s\" where type requires \"%s\""
msgstr "Tabelle hat Spalte »%s«, aber Typ benötigt »%s«"
-#: commands/tablecmds.c:15835
+#: commands/tablecmds.c:15877
#, c-format
msgid "table \"%s\" has different type for column \"%s\""
msgstr "Tabelle »%s« hat unterschiedlichen Typ für Spalte »%s«"
-#: commands/tablecmds.c:15849
+#: commands/tablecmds.c:15891
#, c-format
msgid "table has extra column \"%s\""
msgstr "Tabelle hat zusätzliche Spalte »%s«"
-#: commands/tablecmds.c:15901
+#: commands/tablecmds.c:15943
#, c-format
msgid "\"%s\" is not a typed table"
msgstr "»%s« ist keine getypte Tabelle"
-#: commands/tablecmds.c:16075
+#: commands/tablecmds.c:16117
#, 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:16081
+#: commands/tablecmds.c:16123
#, 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:16087
+#: commands/tablecmds.c:16129
#, 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:16093
+#: commands/tablecmds.c:16135
#, 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:16110
+#: commands/tablecmds.c:16152
#, 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:16117
+#: commands/tablecmds.c:16159
#, 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:16362
+#: commands/tablecmds.c:16404
#, 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:16386
+#: commands/tablecmds.c:16428
#, 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:16388
+#: commands/tablecmds.c:16430
#, c-format
msgid "Unlogged relations cannot be replicated."
msgstr "Ungeloggte Relationen können nicht repliziert werden."
-#: commands/tablecmds.c:16433
+#: commands/tablecmds.c:16475
#, 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:16443
+#: commands/tablecmds.c:16485
#, 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:16501
+#: commands/tablecmds.c:16543
#, 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:16608
+#: commands/tablecmds.c:16645
#, c-format
msgid "relation \"%s\" already exists in schema \"%s\""
msgstr "Relation »%s« existiert bereits in Schema »%s«"
-#: commands/tablecmds.c:17028
+#: commands/tablecmds.c:17065
#, c-format
msgid "\"%s\" is not a table or materialized view"
msgstr "»%s« ist keine Tabelle oder materialisierte Sicht"
-#: commands/tablecmds.c:17178
+#: commands/tablecmds.c:17215
#, c-format
msgid "\"%s\" is not a composite type"
msgstr "»%s« ist kein zusammengesetzter Typ"
-#: commands/tablecmds.c:17208
+#: commands/tablecmds.c:17245
#, c-format
msgid "cannot change schema of index \"%s\""
msgstr "kann Schema des Index »%s« nicht ändern"
-#: commands/tablecmds.c:17210 commands/tablecmds.c:17224
+#: commands/tablecmds.c:17247 commands/tablecmds.c:17261
#, c-format
msgid "Change the schema of the table instead."
msgstr "Ändern Sie stattdessen das Schema der Tabelle."
-#: commands/tablecmds.c:17214
+#: commands/tablecmds.c:17251
#, c-format
msgid "cannot change schema of composite type \"%s\""
msgstr "kann Schema des zusammengesetzten Typs »%s« nicht ändern"
-#: commands/tablecmds.c:17222
+#: commands/tablecmds.c:17259
#, c-format
msgid "cannot change schema of TOAST table \"%s\""
msgstr "kann Schema der TOAST-Tabelle »%s« nicht ändern"
-#: commands/tablecmds.c:17254
+#: commands/tablecmds.c:17291
#, 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:17320
+#: commands/tablecmds.c:17357
#, 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:17328
+#: commands/tablecmds.c:17365
#, c-format
msgid "cannot use system column \"%s\" in partition key"
msgstr "Systemspalte »%s« kann nicht im Partitionierungsschlüssel verwendet werden"
-#: commands/tablecmds.c:17339 commands/tablecmds.c:17429
+#: commands/tablecmds.c:17376 commands/tablecmds.c:17466
#, c-format
msgid "cannot use generated column in partition key"
msgstr "generierte Spalte kann nicht im Partitionierungsschlüssel verwendet werden"
-#: commands/tablecmds.c:17340 commands/tablecmds.c:17430 commands/trigger.c:663
+#: commands/tablecmds.c:17377 commands/tablecmds.c:17467 commands/trigger.c:663
#: rewrite/rewriteHandler.c:936 rewrite/rewriteHandler.c:971
#, c-format
msgid "Column \"%s\" is a generated column."
msgstr "Spalte »%s« ist eine generierte Spalte."
-#: commands/tablecmds.c:17412
+#: commands/tablecmds.c:17449
#, c-format
msgid "partition key expressions cannot contain system column references"
msgstr "Partitionierungsschlüsselausdruck kann nicht auf Systemspalten verweisen"
-#: commands/tablecmds.c:17459
+#: commands/tablecmds.c:17496
#, 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:17468
+#: commands/tablecmds.c:17505
#, c-format
msgid "cannot use constant expression as partition key"
msgstr "Partitionierungsschlüssel kann kein konstanter Ausdruck sein"
-#: commands/tablecmds.c:17489
+#: commands/tablecmds.c:17526
#, 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:17524
+#: commands/tablecmds.c:17561
#, 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:17530
+#: commands/tablecmds.c:17567
#, 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:17781
+#: commands/tablecmds.c:17818
#, c-format
msgid "\"%s\" is already a partition"
msgstr "»%s« ist bereits eine Partition"
-#: commands/tablecmds.c:17787
+#: commands/tablecmds.c:17824
#, c-format
msgid "cannot attach a typed table as partition"
msgstr "eine getypte Tabelle kann nicht als Partition angefügt werden"
-#: commands/tablecmds.c:17803
+#: commands/tablecmds.c:17840
#, c-format
msgid "cannot attach inheritance child as partition"
msgstr "ein Vererbungskind kann nicht als Partition angefügt werden"
-#: commands/tablecmds.c:17817
+#: commands/tablecmds.c:17854
#, 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:17851
+#: commands/tablecmds.c:17888
#, 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:17859
+#: commands/tablecmds.c:17896
#, 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:17867
+#: commands/tablecmds.c:17904
#, 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:17874
+#: commands/tablecmds.c:17911
#, 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:17894
+#: commands/tablecmds.c:17931
#, 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:17897
+#: commands/tablecmds.c:17934
#, 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:17909
+#: commands/tablecmds.c:17946
#, 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:17911
+#: commands/tablecmds.c:17948
#, 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:18090
+#: commands/tablecmds.c:18127
#, 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:18093
+#: commands/tablecmds.c:18130
#, c-format
msgid "Partitioned table \"%s\" contains unique indexes."
msgstr "Partitionierte Tabelle »%s« enthält Unique-Indexe."
-#: commands/tablecmds.c:18410
+#: commands/tablecmds.c:18447
#, 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:18519
+#: commands/tablecmds.c:18556
#, c-format
msgid "partitioned table \"%s\" was removed concurrently"
msgstr "partitionierte Tabelle »%s« wurde nebenläufig entfernt"
-#: commands/tablecmds.c:18525
+#: commands/tablecmds.c:18562
#, c-format
msgid "partition \"%s\" was removed concurrently"
msgstr "Partition »%s« wurde nebenläufig entfernt"
-#: commands/tablecmds.c:19040 commands/tablecmds.c:19060
-#: commands/tablecmds.c:19081 commands/tablecmds.c:19100
-#: commands/tablecmds.c:19142
+#: commands/tablecmds.c:19077 commands/tablecmds.c:19097
+#: commands/tablecmds.c:19118 commands/tablecmds.c:19137
+#: commands/tablecmds.c:19179
#, 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:19043
+#: commands/tablecmds.c:19080
#, 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:19063
+#: commands/tablecmds.c:19100
#, 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:19084
+#: commands/tablecmds.c:19121
#, c-format
msgid "The index definitions do not match."
msgstr "Die Indexdefinitionen stimmen nicht überein."
-#: commands/tablecmds.c:19103
+#: commands/tablecmds.c:19140
#, 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:19145
+#: commands/tablecmds.c:19182
#, 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:19381
+#: commands/tablecmds.c:19418
#, c-format
msgid "column data type %s does not support compression"
msgstr "Spaltendatentyp %s unterstützt keine Komprimierung"
-#: commands/tablecmds.c:19388
+#: commands/tablecmds.c:19425
#, c-format
msgid "invalid compression method \"%s\""
msgstr "ungültige Komprimierungsmethode »%s«"
-#: commands/tablecmds.c:19414
+#: commands/tablecmds.c:19451
#, c-format
msgid "invalid storage type \"%s\""
msgstr "ungültiger Storage-Typ »%s«"
-#: commands/tablecmds.c:19424
+#: commands/tablecmds.c:19461
#, c-format
msgid "column data type %s can only have storage PLAIN"
msgstr "Spaltendatentyp %s kann nur Storage-Typ PLAIN"
@@ -11805,7 +11821,8 @@ msgstr "das zu aktualisierende Tupel wurde schon durch eine vom aktuellen Befehl
#: commands/trigger.c:3348 executor/nodeModifyTable.c:1535
#: executor/nodeModifyTable.c:1609 executor/nodeModifyTable.c:2370
-#: executor/nodeModifyTable.c:2453 executor/nodeModifyTable.c:3098
+#: executor/nodeModifyTable.c:2453 executor/nodeModifyTable.c:2990
+#: executor/nodeModifyTable.c:3117
#, 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."
@@ -11820,7 +11837,7 @@ msgstr "konnte Zugriff nicht serialisieren wegen gleichzeitiger Aktualisierung"
#: commands/trigger.c:3397 executor/nodeModifyTable.c:1641
#: executor/nodeModifyTable.c:2470 executor/nodeModifyTable.c:2619
-#: executor/nodeModifyTable.c:2986
+#: executor/nodeModifyTable.c:3008
#, c-format
msgid "could not serialize access due to concurrent delete"
msgstr "konnte Zugriff nicht serialisieren wegen gleichzeitigem Löschen"
@@ -12710,32 +12727,32 @@ msgstr ""
msgid "cutoff for freezing multixacts is far in the past"
msgstr "Obergrenze für das Einfrieren von Multixacts ist weit in der Vergangenheit"
-#: commands/vacuum.c:1908
+#: commands/vacuum.c:1912
#, 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:1909
+#: commands/vacuum.c:1913
#, 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:2078
+#: commands/vacuum.c:2082
#, 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:2503
+#: commands/vacuum.c:2507
#, c-format
msgid "scanned index \"%s\" to remove %d row versions"
msgstr "Index »%s« gelesen und %d Zeilenversionen entfernt"
-#: commands/vacuum.c:2522
+#: commands/vacuum.c:2526
#, 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:2526
+#: commands/vacuum.c:2530
#, c-format
msgid ""
"%.0f index row versions were removed.\n"
@@ -13024,7 +13041,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:2601 executor/execSRF.c:739 executor/functions.c:1066
+#: executor/execExpr.c:2601 executor/execSRF.c:739 executor/functions.c:1067
#: utils/adt/jsonfuncs.c:3780 utils/fmgr/funcapi.c:89 utils/fmgr/funcapi.c:143
#, c-format
msgid "set-valued function called in context that cannot accept a set"
@@ -13059,7 +13076,7 @@ msgstr "Tabelle hat Typ %s, aber Anfrage erwartet %s."
#: executor/execExprInterp.c:2050 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:561
+#: utils/fmgr/funcapi.c:569
#, c-format
msgid "type %s is not composite"
msgstr "Typ %s ist kein zusammengesetzter Typ"
@@ -13500,59 +13517,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:1450
+#: executor/functions.c:1451
#, c-format
msgid "SQL function \"%s\" statement %d"
msgstr "SQL-Funktion »%s« Anweisung %d"
-#: executor/functions.c:1476
+#: executor/functions.c:1477
#, c-format
msgid "SQL function \"%s\" during startup"
msgstr "SQL-Funktion »%s« beim Start"
-#: executor/functions.c:1561
+#: executor/functions.c:1562
#, 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:1694 executor/functions.c:1732
-#: executor/functions.c:1746 executor/functions.c:1836
-#: executor/functions.c:1869 executor/functions.c:1883
+#: executor/functions.c:1710 executor/functions.c:1748
+#: executor/functions.c:1762 executor/functions.c:1857
+#: executor/functions.c:1890 executor/functions.c:1904
#, 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:1696
+#: executor/functions.c:1712
#, 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:1734
+#: executor/functions.c:1750
#, c-format
msgid "Final statement must return exactly one column."
msgstr "Die letzte Anweisung muss genau eine Spalte zurückgeben."
-#: executor/functions.c:1748
+#: executor/functions.c:1764
#, c-format
msgid "Actual return type is %s."
msgstr "Eigentlicher Rückgabetyp ist %s."
-#: executor/functions.c:1838
+#: executor/functions.c:1859
#, c-format
msgid "Final statement returns too many columns."
msgstr "Die letzte Anweisung gibt zu viele Spalten zurück."
-#: executor/functions.c:1871
+#: executor/functions.c:1892
#, 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:1885
+#: executor/functions.c:1906
#, c-format
msgid "Final statement returns too few columns."
msgstr "Die letzte Anweisung gibt zu wenige Spalten zurück."
-#: executor/functions.c:1913
+#: executor/functions.c:1934
#, c-format
msgid "return type %s is not supported for SQL functions"
msgstr "Rückgabetyp %s wird von SQL-Funktionen nicht unterstützt"
@@ -13577,7 +13594,7 @@ msgstr "Custom-Scan »%s« unterstützt MarkPos nicht"
msgid "could not rewind hash-join temporary file"
msgstr "konnte Position in temporärer Datei für Hash-Verbund nicht auf Anfang setzen"
-#: executor/nodeIndexonlyscan.c:238
+#: executor/nodeIndexonlyscan.c:240
#, c-format
msgid "lossy distance functions are not supported in index-only scans"
msgstr "verlustbehaftete Abstandsfunktionen werden in Index-Only-Scans nicht unterstützt"
@@ -13638,7 +13655,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:2573 executor/nodeModifyTable.c:2975
+#: executor/nodeModifyTable.c:2573 executor/nodeModifyTable.c:2996
+#: executor/nodeModifyTable.c:3123
#, c-format
msgid "%s command cannot affect row a second time"
msgstr "Befehl in %s kann eine Zeile nicht ein zweites Mal ändern"
@@ -13648,21 +13666,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:2977
+#: executor/nodeModifyTable.c:2989 executor/nodeModifyTable.c:3116
+#, 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:2998 executor/nodeModifyTable.c:3125
#, 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:3058
+#: executor/nodeModifyTable.c:3080
#, 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: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/nodeSamplescan.c:260
#, c-format
msgid "TABLESAMPLE parameter cannot be null"
@@ -13780,7 +13798,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:2912
+#: executor/spi.c:1717 parser/analyze.c:2923
#, c-format
msgid "Scrollable cursors must be READ ONLY."
msgstr "Scrollbare Cursor müssen READ ONLY sein."
@@ -13950,7 +13968,7 @@ msgstr "CREATE OR REPLACE CONSTRAINT TRIGGER wird nicht unterstützt"
msgid "duplicate trigger events specified"
msgstr "mehrere Trigger-Ereignisse angegeben"
-#: gram.y:5990 parser/parse_utilcmd.c:3695 parser/parse_utilcmd.c:3721
+#: gram.y:5990 parser/parse_utilcmd.c:3704 parser/parse_utilcmd.c:3730
#, c-format
msgid "constraint declared INITIALLY DEFERRED must be DEFERRABLE"
msgstr "Constraint, der als INITIALLY DEFERRED deklariert wurde, muss DEFERRABLE sein"
@@ -15385,22 +15403,22 @@ msgstr "ECDH: konnte Schlüssel nicht erzeugen"
msgid "no SSL error reported"
msgstr "kein SSL-Fehler berichtet"
-#: libpq/be-secure-openssl.c:1368
+#: libpq/be-secure-openssl.c:1381
#, c-format
msgid "SSL error code %lu"
msgstr "SSL-Fehlercode %lu"
-#: libpq/be-secure-openssl.c:1527
+#: libpq/be-secure-openssl.c:1540
#, c-format
msgid "could not create BIO"
msgstr "konnte BIO nicht erzeugen"
-#: libpq/be-secure-openssl.c:1537
+#: libpq/be-secure-openssl.c:1550
#, 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:1545
+#: libpq/be-secure-openssl.c:1558
#, c-format
msgid "could not convert NID %d to an ASN1_OBJECT structure"
msgstr "konnte NID %d nicht in eine ASN1_OBJECT-Struktur umwandeln"
@@ -15801,167 +15819,167 @@ msgstr "angegebener Benutzername (%s) und authentifizierter Benutzername (%s) st
msgid "no match in usermap \"%s\" for user \"%s\" authenticated as \"%s\""
msgstr "kein passender Eintrag in Usermap »%s« für Benutzer »%s«, authentifiziert als »%s«"
-#: libpq/pqcomm.c:200
+#: libpq/pqcomm.c:196
#, c-format
msgid "could not set socket to nonblocking mode: %m"
msgstr "konnte Socket nicht auf nicht-blockierenden Modus umstellen: %m"
-#: libpq/pqcomm.c:361
+#: libpq/pqcomm.c:357
#, 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:381
+#: libpq/pqcomm.c:377
#, 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:385
+#: libpq/pqcomm.c:381
#, c-format
msgid "could not translate service \"%s\" to address: %s"
msgstr "konnte Dienst »%s« nicht in Adresse übersetzen: %s"
-#: libpq/pqcomm.c:412
+#: libpq/pqcomm.c:408
#, 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:421
+#: libpq/pqcomm.c:417
msgid "IPv4"
msgstr "IPv4"
-#: libpq/pqcomm.c:424
+#: libpq/pqcomm.c:420
msgid "IPv6"
msgstr "IPv6"
-#: libpq/pqcomm.c:427
+#: libpq/pqcomm.c:423
msgid "Unix"
msgstr "Unix"
-#: libpq/pqcomm.c:431
+#: libpq/pqcomm.c:427
#, c-format
msgid "unrecognized address family %d"
msgstr "unbekannte Adressfamilie %d"
#. translator: first %s is IPv4, IPv6, or Unix
-#: libpq/pqcomm.c:455
+#: libpq/pqcomm.c:451
#, 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:481 libpq/pqcomm.c:499
+#: libpq/pqcomm.c:477 libpq/pqcomm.c:495
#, 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:522
+#: libpq/pqcomm.c:518
#, c-format
msgid "could not bind %s address \"%s\": %m"
msgstr "konnte %s-Adresse »%s« nicht binden: %m"
-#: libpq/pqcomm.c:526
+#: libpq/pqcomm.c:522
#, c-format
msgid "Is another postmaster already running on port %d?"
msgstr "Läuft bereits ein anderer Postmaster auf Port %d?"
-#: libpq/pqcomm.c:528
+#: libpq/pqcomm.c:524
#, 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:557
+#: libpq/pqcomm.c:553
#, c-format
msgid "could not listen on %s address \"%s\": %m"
msgstr "konnte nicht auf %s-Adresse »%s« hören: %m"
-#: libpq/pqcomm.c:565
+#: libpq/pqcomm.c:561
#, 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:570
+#: libpq/pqcomm.c:566
#, c-format
msgid "listening on %s address \"%s\", port %d"
msgstr "erwarte Verbindungen auf %s-Adresse »%s«, Port %d"
-#: libpq/pqcomm.c:659
+#: libpq/pqcomm.c:655
#, c-format
msgid "group \"%s\" does not exist"
msgstr "Gruppe »%s« existiert nicht"
-#: libpq/pqcomm.c:669
+#: libpq/pqcomm.c:665
#, c-format
msgid "could not set group of file \"%s\": %m"
msgstr "konnte Gruppe von Datei »%s« nicht setzen: %m"
-#: libpq/pqcomm.c:680
+#: libpq/pqcomm.c:676
#, c-format
msgid "could not set permissions of file \"%s\": %m"
msgstr "konnte Zugriffsrechte von Datei »%s« nicht setzen: %m"
-#: libpq/pqcomm.c:708
+#: libpq/pqcomm.c:704
#, c-format
msgid "could not accept new connection: %m"
msgstr "konnte neue Verbindung nicht akzeptieren: %m"
-#: libpq/pqcomm.c:748 libpq/pqcomm.c:757 libpq/pqcomm.c:789 libpq/pqcomm.c:799
-#: libpq/pqcomm.c:1634 libpq/pqcomm.c:1679 libpq/pqcomm.c:1719
-#: libpq/pqcomm.c:1763 libpq/pqcomm.c:1802 libpq/pqcomm.c:1841
-#: libpq/pqcomm.c:1877 libpq/pqcomm.c:1916
+#: libpq/pqcomm.c:744 libpq/pqcomm.c:753 libpq/pqcomm.c:785 libpq/pqcomm.c:795
+#: libpq/pqcomm.c:1630 libpq/pqcomm.c:1675 libpq/pqcomm.c:1715
+#: libpq/pqcomm.c:1759 libpq/pqcomm.c:1798 libpq/pqcomm.c:1837
+#: libpq/pqcomm.c:1873 libpq/pqcomm.c:1912
#, c-format
msgid "%s(%s) failed: %m"
msgstr "%s(%s) fehlgeschlagen: %m"
-#: libpq/pqcomm.c:903
+#: libpq/pqcomm.c:899
#, c-format
msgid "there is no client connection"
msgstr "es besteht keine Client-Verbindung"
-#: libpq/pqcomm.c:959 libpq/pqcomm.c:1060
+#: libpq/pqcomm.c:955 libpq/pqcomm.c:1056
#, c-format
msgid "could not receive data from client: %m"
msgstr "konnte Daten vom Client nicht empfangen: %m"
-#: libpq/pqcomm.c:1165 tcop/postgres.c:4405
+#: libpq/pqcomm.c:1161 tcop/postgres.c:4405
#, c-format
msgid "terminating connection because protocol synchronization was lost"
msgstr "Verbindung wird abgebrochen, weil Protokollsynchronisierung verloren wurde"
-#: libpq/pqcomm.c:1231
+#: libpq/pqcomm.c:1227
#, c-format
msgid "unexpected EOF within message length word"
msgstr "unerwartetes EOF im Message-Längenwort"
-#: libpq/pqcomm.c:1241
+#: libpq/pqcomm.c:1237
#, c-format
msgid "invalid message length"
msgstr "ungültige Message-Länge"
-#: libpq/pqcomm.c:1263 libpq/pqcomm.c:1276
+#: libpq/pqcomm.c:1259 libpq/pqcomm.c:1272
#, c-format
msgid "incomplete message from client"
msgstr "unvollständige Message vom Client"
-#: libpq/pqcomm.c:1387
+#: libpq/pqcomm.c:1383
#, c-format
msgid "could not send data to client: %m"
msgstr "konnte Daten nicht an den Client senden: %m"
-#: libpq/pqcomm.c:1602
+#: libpq/pqcomm.c:1598
#, c-format
msgid "%s(%s) failed: error code %d"
msgstr "%s(%s) fehlgeschlagen: Fehlercode %d"
-#: libpq/pqcomm.c:1691
+#: libpq/pqcomm.c:1687
#, c-format
msgid "setting the keepalive idle time is not supported"
msgstr "Setzen der Keepalive-Idle-Zeit wird nicht unterstützt"
-#: libpq/pqcomm.c:1775 libpq/pqcomm.c:1850 libpq/pqcomm.c:1925
+#: libpq/pqcomm.c:1771 libpq/pqcomm.c:1846 libpq/pqcomm.c:1921
#, c-format
msgid "%s(%s) not supported"
msgstr "%s(%s) nicht unterstützt"
@@ -16296,7 +16314,7 @@ msgstr "unbekannte JSON-Kodierung: %s"
#: nodes/nodeFuncs.c:116 nodes/nodeFuncs.c:147 parser/parse_coerce.c:2567
#: parser/parse_coerce.c:2705 parser/parse_coerce.c:2752
#: parser/parse_expr.c:2049 parser/parse_func.c:710 parser/parse_oper.c:883
-#: utils/fmgr/funcapi.c:661
+#: utils/fmgr/funcapi.c:669
#, c-format
msgid "could not find array type for data type %s"
msgstr "konnte Arraytyp für Datentyp %s nicht finden"
@@ -16316,8 +16334,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:7111 parser/parse_merge.c:182
-#: parser/parse_merge.c:189
+#: optimizer/plan/createplan.c:7111 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"
@@ -16329,8 +16347,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:1361 parser/analyze.c:1761 parser/analyze.c:2018
-#: parser/analyze.c:3231
+#: optimizer/plan/planner.c:1361 parser/analyze.c:1772 parser/analyze.c:2029
+#: parser/analyze.c:3242
#, c-format
msgid "%s is not allowed with UNION/INTERSECT/EXCEPT"
msgstr "%s ist nicht in UNION/INTERSECT/EXCEPT erlaubt"
@@ -16387,7 +16405,7 @@ msgstr "Alle Spaltendatentypen müssen hashbar sein."
msgid "could not implement %s"
msgstr "konnte %s nicht implementieren"
-#: optimizer/util/clauses.c:4929
+#: optimizer/util/clauses.c:4933
#, c-format
msgid "SQL function \"%s\" during inlining"
msgstr "SQL-Funktion »%s« beim Inlining"
@@ -16417,7 +16435,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:826 parser/analyze.c:1540
+#: parser/analyze.c:826 parser/analyze.c:1551
#, c-format
msgid "VALUES lists must all be the same length"
msgstr "VALUES-Listen müssen alle die gleiche Länge haben"
@@ -16437,197 +16455,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:1347 parser/analyze.c:1734
+#: parser/analyze.c:1358 parser/analyze.c:1745
#, 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:1663 parser/analyze.c:3463
+#: parser/analyze.c:1674 parser/analyze.c:3474
#, c-format
msgid "%s cannot be applied to VALUES"
msgstr "%s kann nicht auf VALUES angewendet werden"
-#: parser/analyze.c:1900
+#: parser/analyze.c:1911
#, c-format
msgid "invalid UNION/INTERSECT/EXCEPT ORDER BY clause"
msgstr "ungültige ORDER-BY-Klausel mit UNION/INTERSECT/EXCEPT"
-#: parser/analyze.c:1901
+#: parser/analyze.c:1912
#, 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:1902
+#: parser/analyze.c:1913
#, 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:2008
+#: parser/analyze.c:2019
#, 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:2080
+#: parser/analyze.c:2091
#, 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:2167
+#: parser/analyze.c:2178
#, 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:2573
+#: parser/analyze.c:2584
#, c-format
msgid "RETURNING must have at least one column"
msgstr "RETURNING muss mindestens eine Spalte haben"
-#: parser/analyze.c:2676
+#: parser/analyze.c:2687
#, 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:2737
+#: parser/analyze.c:2748
#, 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:2862 parser/analyze.c:2870
+#: parser/analyze.c:2873 parser/analyze.c:2881
#, c-format
msgid "cannot specify both %s and %s"
msgstr "%s und %s können nicht beide angegeben werden"
-#: parser/analyze.c:2890
+#: parser/analyze.c:2901
#, 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:2898
+#: parser/analyze.c:2909
#, c-format
msgid "DECLARE CURSOR WITH HOLD ... %s is not supported"
msgstr "DECLARE CURSOR WITH HOLD ... %s wird nicht unterstützt"
-#: parser/analyze.c:2901
+#: parser/analyze.c:2912
#, 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:2909
+#: parser/analyze.c:2920
#, 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:2920
+#: parser/analyze.c:2931
#, c-format
msgid "DECLARE INSENSITIVE CURSOR ... %s is not valid"
msgstr "DECLARE INSENSITIVE CURSOR ... %s ist nicht gültig"
-#: parser/analyze.c:2923
+#: parser/analyze.c:2934
#, c-format
msgid "Insensitive cursors must be READ ONLY."
msgstr "Insensitive Cursor müssen READ ONLY sein."
-#: parser/analyze.c:3017
+#: parser/analyze.c:3028
#, 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:3027
+#: parser/analyze.c:3038
#, 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:3037
+#: parser/analyze.c:3048
#, 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:3049
+#: parser/analyze.c:3060
#, 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:3238
+#: parser/analyze.c:3249
#, 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:3245
+#: parser/analyze.c:3256
#, 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:3252
+#: parser/analyze.c:3263
#, 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:3259
+#: parser/analyze.c:3270
#, 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:3266
+#: parser/analyze.c:3277
#, 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:3273
+#: parser/analyze.c:3284
#, 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:3372
+#: parser/analyze.c:3383
#, 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:3436
+#: parser/analyze.c:3447
#, 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:3445
+#: parser/analyze.c:3456
#, 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:3454
+#: parser/analyze.c:3465
#, 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:3472
+#: parser/analyze.c:3483
#, 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:3481
+#: parser/analyze.c:3492
#, 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:3501
+#: parser/analyze.c:3512
#, c-format
msgid "relation \"%s\" in %s clause not found in FROM clause"
msgstr "Relation »%s« in %s nicht in der FROM-Klausel gefunden"
@@ -17235,7 +17253,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:2083 parser/parse_expr.c:2691 parser/parse_expr.c:3497
-#: parser/parse_target.c:985
+#: parser/parse_target.c:999
#, c-format
msgid "cannot cast type %s to %s"
msgstr "kann Typ %s nicht in Typ %s umwandeln"
@@ -17294,19 +17312,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:592
+#: utils/fmgr/funcapi.c:600
#, 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:606
+#: utils/fmgr/funcapi.c:614
#, 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:624 utils/fmgr/funcapi.c:689
+#: parser/parse_coerce.c:2529 utils/fmgr/funcapi.c:632 utils/fmgr/funcapi.c:697
#, 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"
@@ -17585,9 +17603,9 @@ 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:371 parser/parse_relation.c:3688
-#: parser/parse_relation.c:3698 parser/parse_relation.c:3716
-#: parser/parse_relation.c:3723 parser/parse_relation.c:3737
+#: parser/parse_expr.c:371 parser/parse_relation.c:3697
+#: parser/parse_relation.c:3707 parser/parse_relation.c:3725
+#: parser/parse_relation.c:3732 parser/parse_relation.c:3746
#, c-format
msgid "column %s.%s does not exist"
msgstr "Spalte %s.%s existiert nicht"
@@ -17621,7 +17639,7 @@ msgid "cannot use column reference in partition bound expression"
msgstr "Spaltenverweise können nicht in Partitionsbegrenzungsausdrücken verwendet werden"
#: parser/parse_expr.c:810 parser/parse_relation.c:833
-#: parser/parse_relation.c:915 parser/parse_target.c:1225
+#: parser/parse_relation.c:915 parser/parse_target.c:1239
#, c-format
msgid "column reference \"%s\" is ambiguous"
msgstr "Spaltenverweis »%s« ist nicht eindeutig"
@@ -18200,22 +18218,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."
@@ -18311,13 +18329,13 @@ msgstr "Tabellenbezug %u ist nicht eindeutig"
msgid "table name \"%s\" specified more than once"
msgstr "Tabellenname »%s« mehrmals angegeben"
-#: parser/parse_relation.c:494 parser/parse_relation.c:3630
-#: parser/parse_relation.c:3639
+#: parser/parse_relation.c:494 parser/parse_relation.c:3639
+#: parser/parse_relation.c:3648
#, 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:498 parser/parse_relation.c:3641
+#: parser/parse_relation.c:498 parser/parse_relation.c:3650
#, 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."
@@ -18418,52 +18436,52 @@ 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:3632
+#: parser/parse_relation.c:3641
#, 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:3644
+#: parser/parse_relation.c:3653
#, c-format
msgid "To reference that table, you must mark this subquery with LATERAL."
msgstr "Um auf diese Tabelle zu verweisen, müssen Sie diese Unteranfrage mit LATERAL markieren."
-#: parser/parse_relation.c:3650
+#: parser/parse_relation.c:3659
#, c-format
msgid "missing FROM-clause entry for table \"%s\""
msgstr "fehlender Eintrag in FROM-Klausel für Tabelle »%s«"
-#: parser/parse_relation.c:3690
+#: parser/parse_relation.c:3699
#, c-format
msgid "There are columns named \"%s\", but they are in tables that cannot be referenced from this part of the query."
msgstr "Es gibt Spalten namens »%s«, aber sie sind in Tabellen, auf die aus diesem Teil der Anfrage nicht verwiesen werden kann."
-#: parser/parse_relation.c:3692
+#: parser/parse_relation.c:3701
#, c-format
msgid "Try using a table-qualified name."
msgstr "Versuchen Sie, einen tabellenqualifizierten Namen zu verwenden."
-#: parser/parse_relation.c:3700
+#: parser/parse_relation.c:3709
#, 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:3703
+#: parser/parse_relation.c:3712
#, c-format
msgid "To reference that column, you must mark this subquery with LATERAL."
msgstr "Um auf diese Spalte zu verweisen, müssen Sie diese Unteranfrage mit LATERAL markieren."
-#: parser/parse_relation.c:3705
+#: parser/parse_relation.c:3714
#, c-format
msgid "To reference that column, you must use a table-qualified name."
msgstr "Um auf diese Spalte zu verweisen, müssen Sie einen tabellenqualifizierten Namen verwenden."
-#: parser/parse_relation.c:3725
+#: parser/parse_relation.c:3734
#, 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:3739
+#: parser/parse_relation.c:3748
#, 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."
@@ -18498,17 +18516,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:869
+#: parser/parse_target.c:878
#, 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:879
+#: parser/parse_target.c:888
#, 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:1314
+#: parser/parse_target.c:1328
#, c-format
msgid "SELECT * with no tables specified is not valid"
msgstr "SELECT * ist nicht gültig, wenn keine Tabellen angegeben sind"
@@ -18554,320 +18572,320 @@ 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 "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:765 parser/parse_utilcmd.c:880
+#: parser/parse_utilcmd.c:774 parser/parse_utilcmd.c:889
#, 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:774 parser/parse_utilcmd.c:890
+#: parser/parse_utilcmd.c:783 parser/parse_utilcmd.c:899
#, c-format
msgid "unique constraints are not supported on foreign tables"
msgstr "Unique-Constraints auf Fremdtabellen werden nicht unterstützt"
-#: parser/parse_utilcmd.c:819
+#: parser/parse_utilcmd.c:828
#, 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:827
+#: parser/parse_utilcmd.c:836
#, 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:835
+#: parser/parse_utilcmd.c:844
#, 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:900
+#: parser/parse_utilcmd.c:909
#, c-format
msgid "exclusion constraints are not supported on foreign tables"
msgstr "Exclusion-Constraints auf Fremdtabellen werden nicht unterstützt"
-#: parser/parse_utilcmd.c:906
+#: parser/parse_utilcmd.c:915
#, 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:971
+#: parser/parse_utilcmd.c:980
#, 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:984
+#: parser/parse_utilcmd.c:993
#, c-format
msgid "relation \"%s\" is invalid in LIKE clause"
msgstr "Relation »%s« ist ungültig in der LIKE-Klausel"
-#: parser/parse_utilcmd.c:1741 parser/parse_utilcmd.c:1849
+#: parser/parse_utilcmd.c:1750 parser/parse_utilcmd.c:1858
#, 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:2236
+#: parser/parse_utilcmd.c:2245
#, 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:2256
+#: parser/parse_utilcmd.c:2265
#, c-format
msgid "index \"%s\" is already associated with a constraint"
msgstr "Index »%s« gehört bereits zu einem Constraint"
-#: parser/parse_utilcmd.c:2277
+#: parser/parse_utilcmd.c:2286
#, c-format
msgid "\"%s\" is not a unique index"
msgstr "»%s« ist kein Unique Index"
-#: parser/parse_utilcmd.c:2278 parser/parse_utilcmd.c:2285
-#: parser/parse_utilcmd.c:2292 parser/parse_utilcmd.c:2369
+#: parser/parse_utilcmd.c:2287 parser/parse_utilcmd.c:2294
+#: parser/parse_utilcmd.c:2301 parser/parse_utilcmd.c:2378
#, 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:2284
+#: parser/parse_utilcmd.c:2293
#, c-format
msgid "index \"%s\" contains expressions"
msgstr "Index »%s« enthält Ausdrücke"
-#: parser/parse_utilcmd.c:2291
+#: parser/parse_utilcmd.c:2300
#, c-format
msgid "\"%s\" is a partial index"
msgstr "»%s« ist ein partieller Index"
-#: parser/parse_utilcmd.c:2303
+#: parser/parse_utilcmd.c:2312
#, c-format
msgid "\"%s\" is a deferrable index"
msgstr "»%s« ist ein aufschiebbarer Index"
-#: parser/parse_utilcmd.c:2304
+#: parser/parse_utilcmd.c:2313
#, 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:2368
+#: parser/parse_utilcmd.c:2377
#, 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:2525
+#: parser/parse_utilcmd.c:2534
#, 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:2531
+#: parser/parse_utilcmd.c:2540
#, c-format
msgid "column \"%s\" appears twice in unique constraint"
msgstr "Spalte »%s« erscheint zweimal im Unique-Constraint"
-#: parser/parse_utilcmd.c:2878
+#: parser/parse_utilcmd.c:2887
#, 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:2950
+#: parser/parse_utilcmd.c:2959
#, 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:2993
+#: parser/parse_utilcmd.c:3002
#, c-format
msgid "rules on materialized views are not supported"
msgstr "Regeln für materialisierte Sichten werden nicht unterstützt"
-#: parser/parse_utilcmd.c:3053
+#: parser/parse_utilcmd.c:3062
#, 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:3125
+#: parser/parse_utilcmd.c:3134
#, 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:3143 parser/parse_utilcmd.c:3244
+#: parser/parse_utilcmd.c:3152 parser/parse_utilcmd.c:3253
#: rewrite/rewriteHandler.c:539 rewrite/rewriteManip.c:1087
#, c-format
msgid "conditional UNION/INTERSECT/EXCEPT statements are not implemented"
msgstr "UNION/INTERSECTION/EXCEPT mit Bedingung sind nicht implementiert"
-#: parser/parse_utilcmd.c:3161
+#: parser/parse_utilcmd.c:3170
#, c-format
msgid "ON SELECT rule cannot use OLD"
msgstr "ON-SELECT-Regel kann nicht OLD verwenden"
-#: parser/parse_utilcmd.c:3165
+#: parser/parse_utilcmd.c:3174
#, c-format
msgid "ON SELECT rule cannot use NEW"
msgstr "ON-SELECT-Regel kann nicht NEW verwenden"
-#: parser/parse_utilcmd.c:3174
+#: parser/parse_utilcmd.c:3183
#, c-format
msgid "ON INSERT rule cannot use OLD"
msgstr "ON-INSERT-Regel kann nicht OLD verwenden"
-#: parser/parse_utilcmd.c:3180
+#: parser/parse_utilcmd.c:3189
#, c-format
msgid "ON DELETE rule cannot use NEW"
msgstr "ON-DELETE-Regel kann nicht NEW verwenden"
-#: parser/parse_utilcmd.c:3208
+#: parser/parse_utilcmd.c:3217
#, c-format
msgid "cannot refer to OLD within WITH query"
msgstr "in WITH-Anfrage kann nicht auf OLD verweisen werden"
-#: parser/parse_utilcmd.c:3215
+#: parser/parse_utilcmd.c:3224
#, c-format
msgid "cannot refer to NEW within WITH query"
msgstr "in WITH-Anfrage kann nicht auf NEW verwiesen werden"
-#: parser/parse_utilcmd.c:3667
+#: parser/parse_utilcmd.c:3676
#, c-format
msgid "misplaced DEFERRABLE clause"
msgstr "falsch platzierte DEFERRABLE-Klausel"
-#: parser/parse_utilcmd.c:3672 parser/parse_utilcmd.c:3687
+#: parser/parse_utilcmd.c:3681 parser/parse_utilcmd.c:3696
#, c-format
msgid "multiple DEFERRABLE/NOT DEFERRABLE clauses not allowed"
msgstr "mehrere DEFERRABLE/NOT DEFERRABLE-Klauseln sind nicht erlaubt"
-#: parser/parse_utilcmd.c:3682
+#: parser/parse_utilcmd.c:3691
#, c-format
msgid "misplaced NOT DEFERRABLE clause"
msgstr "falsch platzierte NOT DEFERRABLE-Klausel"
-#: parser/parse_utilcmd.c:3703
+#: parser/parse_utilcmd.c:3712
#, c-format
msgid "misplaced INITIALLY DEFERRED clause"
msgstr "falsch platzierte INITIALLY DEFERRED-Klausel"
-#: parser/parse_utilcmd.c:3708 parser/parse_utilcmd.c:3734
+#: parser/parse_utilcmd.c:3717 parser/parse_utilcmd.c:3743
#, c-format
msgid "multiple INITIALLY IMMEDIATE/DEFERRED clauses not allowed"
msgstr "mehrere INITIALLY IMMEDIATE/DEFERRED-Klauseln sind nicht erlaubt"
-#: parser/parse_utilcmd.c:3729
+#: parser/parse_utilcmd.c:3738
#, c-format
msgid "misplaced INITIALLY IMMEDIATE clause"
msgstr "falsch platzierte INITIALLY IMMEDIATE-Klausel"
-#: parser/parse_utilcmd.c:3922
+#: parser/parse_utilcmd.c:3931
#, 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:3957
+#: parser/parse_utilcmd.c:3966
#, c-format
msgid "\"%s\" is not a partitioned table"
msgstr "»%s« ist keine partitionierte Tabelle"
-#: parser/parse_utilcmd.c:3964
+#: parser/parse_utilcmd.c:3973
#, c-format
msgid "table \"%s\" is not partitioned"
msgstr "Tabelle »%s« ist nicht partitioniert"
-#: parser/parse_utilcmd.c:3971
+#: parser/parse_utilcmd.c:3980
#, c-format
msgid "index \"%s\" is not partitioned"
msgstr "Index »%s« ist nicht partitioniert"
-#: parser/parse_utilcmd.c:4011
+#: parser/parse_utilcmd.c:4020
#, 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:4028
+#: parser/parse_utilcmd.c:4037
#, c-format
msgid "invalid bound specification for a hash partition"
msgstr "ungültige Begrenzungsangabe für eine Hash-Partition"
-#: parser/parse_utilcmd.c:4034 partitioning/partbounds.c:4803
+#: parser/parse_utilcmd.c:4043 partitioning/partbounds.c:4803
#, 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:4041 partitioning/partbounds.c:4811
+#: parser/parse_utilcmd.c:4050 partitioning/partbounds.c:4811
#, 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:4054
+#: parser/parse_utilcmd.c:4063
#, c-format
msgid "invalid bound specification for a list partition"
msgstr "ungültige Begrenzungsangabe für eine Listenpartition"
-#: parser/parse_utilcmd.c:4107
+#: parser/parse_utilcmd.c:4116
#, c-format
msgid "invalid bound specification for a range partition"
msgstr "ungültige Begrenzungsangabe für eine Bereichspartition"
-#: parser/parse_utilcmd.c:4113
+#: parser/parse_utilcmd.c:4122
#, 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:4117
+#: parser/parse_utilcmd.c:4126
#, 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:4231
+#: parser/parse_utilcmd.c:4240
#, c-format
msgid "cannot specify NULL in range bound"
msgstr "NULL kann nicht in der Bereichsgrenze angegeben werden"
-#: parser/parse_utilcmd.c:4280
+#: parser/parse_utilcmd.c:4289
#, 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:4287
+#: parser/parse_utilcmd.c:4296
#, 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:4330
+#: parser/parse_utilcmd.c:4339
#, 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"
@@ -19196,47 +19214,47 @@ msgstr "Fehlgeschlagener Systemaufruf war DuplicateHandle."
msgid "Failed system call was MapViewOfFileEx."
msgstr "Fehlgeschlagener Systemaufruf war MapViewOfFileEx."
-#: postmaster/autovacuum.c:417
+#: postmaster/autovacuum.c:418
#, c-format
msgid "could not fork autovacuum launcher process: %m"
msgstr "konnte Autovacuum-Launcher-Prozess nicht starten (fork-Fehler): %m"
-#: postmaster/autovacuum.c:764
+#: postmaster/autovacuum.c:765
#, c-format
msgid "autovacuum worker took too long to start; canceled"
msgstr "Autovacuum-Worker benötigte zu lange zum Starten; abgebrochen"
-#: postmaster/autovacuum.c:1489
+#: postmaster/autovacuum.c:1490
#, c-format
msgid "could not fork autovacuum worker process: %m"
msgstr "konnte Autovacuum-Worker-Prozess nicht starten (fork-Fehler): %m"
-#: postmaster/autovacuum.c:2334
+#: postmaster/autovacuum.c:2353
#, 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:2570
+#: postmaster/autovacuum.c:2589
#, c-format
msgid "automatic vacuum of table \"%s.%s.%s\""
msgstr "automatisches Vacuum der Tabelle »%s.%s.%s«"
-#: postmaster/autovacuum.c:2573
+#: postmaster/autovacuum.c:2592
#, c-format
msgid "automatic analyze of table \"%s.%s.%s\""
msgstr "automatisches Analysieren der Tabelle »%s.%s.%s«"
-#: postmaster/autovacuum.c:2767
+#: postmaster/autovacuum.c:2786
#, c-format
msgid "processing work entry for relation \"%s.%s.%s\""
msgstr "verarbeite Arbeitseintrag für Relation »%s.%s.%s«"
-#: postmaster/autovacuum.c:3381
+#: postmaster/autovacuum.c:3400
#, c-format
msgid "autovacuum not started because of misconfiguration"
msgstr "Autovacuum wegen Fehlkonfiguration nicht gestartet"
-#: postmaster/autovacuum.c:3382
+#: postmaster/autovacuum.c:3401
#, c-format
msgid "Enable the \"track_counts\" option."
msgstr "Schalten Sie die Option »track_counts« ein."
@@ -20410,7 +20428,7 @@ msgid "could not find free replication state slot for replication origin with ID
msgstr "konnte keinen freien Replication-State-Slot für Replication-Origin mit ID %d finden"
#: replication/logical/origin.c:957 replication/logical/origin.c:1155
-#: replication/slot.c:2093
+#: replication/slot.c:2120
#, c-format
msgid "Increase max_replication_slots and try again."
msgstr "Erhöhen Sie max_replication_slots und versuchen Sie es erneut."
@@ -20558,57 +20576,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:153
+#: replication/logical/tablesync.c:160
#, 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:632
+#: replication/logical/tablesync.c:639
#, 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:807 replication/logical/tablesync.c:949
+#: replication/logical/tablesync.c:814 replication/logical/tablesync.c:956
#, 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:814
+#: replication/logical/tablesync.c:821
#, c-format
msgid "table \"%s.%s\" not found on publisher"
msgstr "Tabelle »%s.%s« nicht auf dem Publikationsserver gefunden"
-#: replication/logical/tablesync.c:872
+#: replication/logical/tablesync.c:879
#, 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:1051
+#: replication/logical/tablesync.c:1058
#, 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:1210
+#: replication/logical/tablesync.c:1217
#, 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:1411
+#: replication/logical/tablesync.c:1418
#, 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:1453
+#: replication/logical/tablesync.c:1460
#, c-format
msgid "replication origin \"%s\" already exists"
msgstr "Replication-Origin »%s« existiert bereits"
-#: replication/logical/tablesync.c:1486 replication/logical/worker.c:2374
+#: replication/logical/tablesync.c:1493 replication/logical/worker.c:2374
#, 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:1499
+#: replication/logical/tablesync.c:1506
#, 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"
@@ -20859,7 +20877,7 @@ msgstr "Replikations-Slot »%s« existiert nicht"
msgid "replication slot \"%s\" is active for PID %d"
msgstr "Replikations-Slot »%s« ist aktiv für PID %d"
-#: replication/slot.c:756 replication/slot.c:1645 replication/slot.c:2028
+#: replication/slot.c:756 replication/slot.c:1672 replication/slot.c:2055
#, c-format
msgid "could not remove directory \"%s\""
msgstr "konnte Verzeichnis »%s« nicht löschen"
@@ -20910,47 +20928,47 @@ msgstr "Prozess %d wird beendet, um Replikations-Slot »%s« freizugeben"
msgid "invalidating obsolete replication slot \"%s\""
msgstr "obsoleter Replikations-Slot »%s« wird ungültig gemacht"
-#: replication/slot.c:1966
+#: replication/slot.c:1993
#, c-format
msgid "replication slot file \"%s\" has wrong magic number: %u instead of %u"
msgstr "Replikations-Slot-Datei »%s« hat falsche magische Zahl: %u statt %u"
-#: replication/slot.c:1973
+#: replication/slot.c:2000
#, c-format
msgid "replication slot file \"%s\" has unsupported version %u"
msgstr "Replikations-Slot-Datei »%s« hat nicht unterstützte Version %u"
-#: replication/slot.c:1980
+#: replication/slot.c:2007
#, c-format
msgid "replication slot file \"%s\" has corrupted length %u"
msgstr "Replikations-Slot-Datei »%s« hat falsche Länge %u"
-#: replication/slot.c:2016
+#: replication/slot.c:2043
#, c-format
msgid "checksum mismatch for replication slot file \"%s\": is %u, should be %u"
msgstr "Prüfsummenfehler bei Replikations-Slot-Datei »%s«: ist %u, sollte %u sein"
-#: replication/slot.c:2050
+#: replication/slot.c:2077
#, c-format
msgid "logical replication slot \"%s\" exists, but wal_level < logical"
msgstr "logischer Replikations-Slot »%s« existiert, aber wal_level < logical"
-#: replication/slot.c:2052
+#: replication/slot.c:2079
#, c-format
msgid "Change wal_level to be logical or higher."
msgstr "Ändern Sie wal_level in logical oder höher."
-#: replication/slot.c:2056
+#: replication/slot.c:2083
#, c-format
msgid "physical replication slot \"%s\" exists, but wal_level < replica"
msgstr "physischer Replikations-Slot »%s« existiert, aber wal_level < replica"
-#: replication/slot.c:2058
+#: replication/slot.c:2085
#, c-format
msgid "Change wal_level to be replica or higher."
msgstr "Ändern Sie wal_level in replica oder höher."
-#: replication/slot.c:2092
+#: replication/slot.c:2119
#, c-format
msgid "too many replication slots active before shutdown"
msgstr "zu viele aktive Replikations-Slots vor dem Herunterfahren"
@@ -22354,67 +22372,67 @@ 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:1174
+#: storage/lmgr/lmgr.c:1212
#, c-format
msgid "relation %u of database %u"
msgstr "Relation %u der Datenbank %u"
-#: storage/lmgr/lmgr.c:1180
+#: storage/lmgr/lmgr.c:1218
#, c-format
msgid "extension of relation %u of database %u"
msgstr "Erweiterung von Relation %u in Datenbank %u"
-#: storage/lmgr/lmgr.c:1186
+#: storage/lmgr/lmgr.c:1224
#, c-format
msgid "pg_database.datfrozenxid of database %u"
msgstr "pg_database.datfrozenxid der Datenbank %u"
-#: storage/lmgr/lmgr.c:1191
+#: storage/lmgr/lmgr.c:1229
#, c-format
msgid "page %u of relation %u of database %u"
msgstr "Seite %u von Relation %u von Datenbank %u"
-#: storage/lmgr/lmgr.c:1198
+#: storage/lmgr/lmgr.c:1236
#, 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:1206
+#: storage/lmgr/lmgr.c:1244
#, c-format
msgid "transaction %u"
msgstr "Transaktion %u"
-#: storage/lmgr/lmgr.c:1211
+#: storage/lmgr/lmgr.c:1249
#, c-format
msgid "virtual transaction %d/%u"
msgstr "virtuelle Transaktion %d/%u"
-#: storage/lmgr/lmgr.c:1217
+#: storage/lmgr/lmgr.c:1255
#, c-format
msgid "speculative token %u of transaction %u"
msgstr "spekulatives Token %u von Transaktion %u"
-#: storage/lmgr/lmgr.c:1223
+#: storage/lmgr/lmgr.c:1261
#, c-format
msgid "object %u of class %u of database %u"
msgstr "Objekt %u von Klasse %u von Datenbank %u"
-#: storage/lmgr/lmgr.c:1231
+#: storage/lmgr/lmgr.c:1269
#, c-format
msgid "user lock [%u,%u,%u]"
msgstr "Benutzersperre [%u,%u,%u]"
-#: storage/lmgr/lmgr.c:1238
+#: storage/lmgr/lmgr.c:1276
#, c-format
msgid "advisory lock [%u,%u,%u,%u]"
msgstr "Benutzersperre [%u,%u,%u,%u]"
-#: storage/lmgr/lmgr.c:1246
+#: storage/lmgr/lmgr.c:1284
#, c-format
msgid "remote transaction %u of subscription %u of database %u"
msgstr "Remote-Transaktion %u von Subskription %u in Datenbank %u"
-#: storage/lmgr/lmgr.c:1253
+#: storage/lmgr/lmgr.c:1291
#, c-format
msgid "unrecognized locktag type %d"
msgstr "unbekannter Locktag-Typ %d"
@@ -23441,7 +23459,7 @@ msgstr "Eingabedatentyp ist kein Array"
#: utils/adt/int.c:1025 utils/adt/int.c:1058 utils/adt/int.c:1072
#: utils/adt/int.c:1086 utils/adt/int.c:1117 utils/adt/int.c:1199
#: utils/adt/int.c:1263 utils/adt/int.c:1331 utils/adt/int.c:1337
-#: utils/adt/int8.c:1257 utils/adt/numeric.c:1901 utils/adt/numeric.c:4388
+#: utils/adt/int8.c:1272 utils/adt/numeric.c:1901 utils/adt/numeric.c:4388
#: utils/adt/rangetypes.c:1481 utils/adt/rangetypes.c:1494
#: utils/adt/varbit.c:1195 utils/adt/varbit.c:1596 utils/adt/varlena.c:1132
#: utils/adt/varlena.c:3134
@@ -23796,7 +23814,7 @@ msgstr "Kodierungsumwandlung zwischen %s und ASCII wird nicht unterstützt"
#: utils/adt/numutils.c:942 utils/adt/numutils.c:1006 utils/adt/numutils.c:1028
#: utils/adt/pg_lsn.c:74 utils/adt/tid.c:72 utils/adt/tid.c:80
#: utils/adt/tid.c:94 utils/adt/tid.c:103 utils/adt/timestamp.c:494
-#: utils/adt/uuid.c:135 utils/adt/xid8funcs.c:354
+#: utils/adt/uuid.c:135 utils/adt/xid8funcs.c:362
#, c-format
msgid "invalid input syntax for type %s: \"%s\""
msgstr "ungültige Eingabesyntax für Typ %s: »%s«"
@@ -23814,12 +23832,12 @@ msgstr "Wert »%s« ist außerhalb des gültigen Bereichs für Typ %s"
#: utils/adt/float.c:105 utils/adt/int.c:843 utils/adt/int.c:959
#: utils/adt/int.c:1039 utils/adt/int.c:1101 utils/adt/int.c:1139
#: utils/adt/int.c:1167 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:3175 utils/adt/numeric.c:3198
+#: utils/adt/int8.c:958 utils/adt/int8.c:1038 utils/adt/int8.c:1100
+#: utils/adt/int8.c:1180 utils/adt/numeric.c:3175 utils/adt/numeric.c:3198
#: utils/adt/numeric.c:3283 utils/adt/numeric.c:3301 utils/adt/numeric.c:3397
#: utils/adt/numeric.c:8835 utils/adt/numeric.c:9148 utils/adt/numeric.c:9496
#: utils/adt/numeric.c:9612 utils/adt/numeric.c:11122
-#: utils/adt/timestamp.c:3430
+#: utils/adt/timestamp.c:3442
#, c-format
msgid "division by zero"
msgstr "Division durch Null"
@@ -23885,20 +23903,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:1121 utils/adt/date.c:1204 utils/adt/date.c:1220
-#: utils/adt/date.c:2206 utils/adt/date.c:2990 utils/adt/timestamp.c:4143
-#: utils/adt/timestamp.c:4336 utils/adt/timestamp.c:4478
-#: utils/adt/timestamp.c:4731 utils/adt/timestamp.c:4932
-#: utils/adt/timestamp.c:4979 utils/adt/timestamp.c:5203
-#: utils/adt/timestamp.c:5250 utils/adt/timestamp.c:5380
+#: utils/adt/date.c:2206 utils/adt/date.c:2990 utils/adt/timestamp.c:4172
+#: utils/adt/timestamp.c:4382 utils/adt/timestamp.c:4524
+#: utils/adt/timestamp.c:4777 utils/adt/timestamp.c:4978
+#: utils/adt/timestamp.c:5025 utils/adt/timestamp.c:5249
+#: utils/adt/timestamp.c:5296 utils/adt/timestamp.c:5426
#, c-format
msgid "unit \"%s\" not supported for type %s"
msgstr "Einheit »%s« nicht unterstützt für Typ %s"
#: utils/adt/date.c:1229 utils/adt/date.c:2222 utils/adt/date.c:3010
-#: utils/adt/timestamp.c:4157 utils/adt/timestamp.c:4353
-#: utils/adt/timestamp.c:4492 utils/adt/timestamp.c:4691
-#: utils/adt/timestamp.c:4988 utils/adt/timestamp.c:5259
-#: utils/adt/timestamp.c:5441
+#: utils/adt/timestamp.c:4186 utils/adt/timestamp.c:4399
+#: utils/adt/timestamp.c:4538 utils/adt/timestamp.c:4737
+#: utils/adt/timestamp.c:5034 utils/adt/timestamp.c:5305
+#: utils/adt/timestamp.c:5487
#, c-format
msgid "unit \"%s\" not recognized for type %s"
msgstr "Einheit »%s« nicht erkannt für Typ %s"
@@ -23911,22 +23929,25 @@ msgstr "Einheit »%s« nicht erkannt für Typ %s"
#: utils/adt/json.c:506 utils/adt/timestamp.c:232 utils/adt/timestamp.c:264
#: utils/adt/timestamp.c:700 utils/adt/timestamp.c:709
#: utils/adt/timestamp.c:787 utils/adt/timestamp.c:820
-#: utils/adt/timestamp.c:2933 utils/adt/timestamp.c:2954
-#: utils/adt/timestamp.c:2967 utils/adt/timestamp.c:2978
-#: utils/adt/timestamp.c:2984 utils/adt/timestamp.c:2992
-#: utils/adt/timestamp.c:3053 utils/adt/timestamp.c:3076
-#: utils/adt/timestamp.c:3089 utils/adt/timestamp.c:3103
-#: utils/adt/timestamp.c:3111 utils/adt/timestamp.c:3119
-#: utils/adt/timestamp.c:3847 utils/adt/timestamp.c:3971
-#: utils/adt/timestamp.c:4061 utils/adt/timestamp.c:4151
-#: utils/adt/timestamp.c:4244 utils/adt/timestamp.c:4347
-#: utils/adt/timestamp.c:4796 utils/adt/timestamp.c:5070
-#: utils/adt/timestamp.c:5509 utils/adt/timestamp.c:5519
-#: utils/adt/timestamp.c:5524 utils/adt/timestamp.c:5530
-#: utils/adt/timestamp.c:5563 utils/adt/timestamp.c:5650
-#: utils/adt/timestamp.c:5691 utils/adt/timestamp.c:5695
-#: utils/adt/timestamp.c:5749 utils/adt/timestamp.c:5753
-#: utils/adt/timestamp.c:5759 utils/adt/timestamp.c:5793 utils/adt/xml.c:2492
+#: utils/adt/timestamp.c:2933 utils/adt/timestamp.c:2938
+#: utils/adt/timestamp.c:2957 utils/adt/timestamp.c:2970
+#: utils/adt/timestamp.c:2981 utils/adt/timestamp.c:2987
+#: utils/adt/timestamp.c:2993 utils/adt/timestamp.c:2998
+#: utils/adt/timestamp.c:3059 utils/adt/timestamp.c:3064
+#: utils/adt/timestamp.c:3085 utils/adt/timestamp.c:3098
+#: utils/adt/timestamp.c:3112 utils/adt/timestamp.c:3120
+#: utils/adt/timestamp.c:3126 utils/adt/timestamp.c:3131
+#: utils/adt/timestamp.c:3859 utils/adt/timestamp.c:3983
+#: utils/adt/timestamp.c:4054 utils/adt/timestamp.c:4090
+#: utils/adt/timestamp.c:4180 utils/adt/timestamp.c:4254
+#: utils/adt/timestamp.c:4290 utils/adt/timestamp.c:4393
+#: utils/adt/timestamp.c:4842 utils/adt/timestamp.c:5116
+#: utils/adt/timestamp.c:5555 utils/adt/timestamp.c:5565
+#: utils/adt/timestamp.c:5570 utils/adt/timestamp.c:5576
+#: utils/adt/timestamp.c:5609 utils/adt/timestamp.c:5696
+#: utils/adt/timestamp.c:5737 utils/adt/timestamp.c:5741
+#: utils/adt/timestamp.c:5795 utils/adt/timestamp.c:5799
+#: utils/adt/timestamp.c:5805 utils/adt/timestamp.c:5839 utils/adt/xml.c:2492
#: utils/adt/xml.c:2499 utils/adt/xml.c:2519 utils/adt/xml.c:2526
#, c-format
msgid "timestamp out of range"
@@ -23945,8 +23966,8 @@ msgstr "Zeit-Feldwert ist außerhalb des gültigen Bereichs: %d:%02d:%02g"
#: utils/adt/date.c:2107 utils/adt/date.c:2647 utils/adt/float.c:1042
#: utils/adt/float.c:1118 utils/adt/int.c:635 utils/adt/int.c:682
#: utils/adt/int.c:717 utils/adt/int8.c:414 utils/adt/numeric.c:2579
-#: utils/adt/timestamp.c:3501 utils/adt/timestamp.c:3528
-#: utils/adt/timestamp.c:3559
+#: utils/adt/timestamp.c:3513 utils/adt/timestamp.c:3540
+#: utils/adt/timestamp.c:3571
#, c-format
msgid "invalid preceding or following size in window function"
msgstr "ungültige vorhergehende oder folgende Größe in Fensterfunktion"
@@ -23956,7 +23977,7 @@ msgstr "ungültige vorhergehende oder folgende Größe in Fensterfunktion"
msgid "time zone displacement out of range"
msgstr "Zeitzonenunterschied ist außerhalb des gültigen Bereichs"
-#: utils/adt/date.c:3111 utils/adt/timestamp.c:5552 utils/adt/timestamp.c:5782
+#: utils/adt/date.c:3111 utils/adt/timestamp.c:5598 utils/adt/timestamp.c:5828
#, c-format
msgid "interval time zone \"%s\" must not include months or days"
msgstr "Intervall-Zeitzone »%s« darf keine Monate oder Tage enthalten"
@@ -24117,7 +24138,7 @@ msgstr "»%s« ist außerhalb des gültigen Bereichs für Typ double precision"
#: utils/adt/float.c:1253 utils/adt/float.c:1327 utils/adt/int.c:355
#: utils/adt/int.c:893 utils/adt/int.c:915 utils/adt/int.c:929
#: utils/adt/int.c:943 utils/adt/int.c:975 utils/adt/int.c:1213
-#: utils/adt/int8.c:1278 utils/adt/numeric.c:4500 utils/adt/numeric.c:4505
+#: utils/adt/int8.c:1293 utils/adt/numeric.c:4500 utils/adt/numeric.c:4505
#, c-format
msgid "smallint out of range"
msgstr "smallint ist außerhalb des gültigen Bereichs"
@@ -24533,8 +24554,8 @@ msgstr "mindestens 2 Punkte müssen angefordert werden"
msgid "invalid int2vector data"
msgstr "ungültige int2vector-Daten"
-#: utils/adt/int.c:1529 utils/adt/int8.c:1404 utils/adt/numeric.c:1749
-#: utils/adt/timestamp.c:5843 utils/adt/timestamp.c:5925
+#: utils/adt/int.c:1529 utils/adt/int8.c:1419 utils/adt/numeric.c:1749
+#: utils/adt/timestamp.c:5889 utils/adt/timestamp.c:5971
#, c-format
msgid "step size cannot equal zero"
msgstr "Schrittgröße kann nicht gleich null sein"
@@ -24543,19 +24564,19 @@ 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:4459
+#: 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:4459
#: utils/adt/rangetypes.c:1528 utils/adt/rangetypes.c:1541
#: 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"
@@ -24565,7 +24586,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:1113 utils/adt/json.c:1123 utils/fmgr/funcapi.c:2082
+#: utils/adt/json.c:1113 utils/adt/json.c:1123 utils/fmgr/funcapi.c:2090
#, c-format
msgid "could not determine data type for argument %d"
msgstr "konnte Datentyp von Argument %d nicht ermitteln"
@@ -25001,67 +25022,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:1584
+#: utils/adt/jsonpath_exec.c:1587
#, 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:1591
+#: utils/adt/jsonpath_exec.c:1594
#, 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:1659
+#: utils/adt/jsonpath_exec.c:1662
#, 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:1758
+#: utils/adt/jsonpath_exec.c:1761
#, 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:1798
+#: utils/adt/jsonpath_exec.c:1801
#, 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:1901
+#: utils/adt/jsonpath_exec.c:1904
#, c-format
msgid "datetime format is not recognized: \"%s\""
msgstr "Datum-/Zeitformat nicht erkannt: »%s«"
-#: utils/adt/jsonpath_exec.c:1903
+#: utils/adt/jsonpath_exec.c:1906
#, 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:1971
+#: utils/adt/jsonpath_exec.c:1974
#, 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:2153
+#: utils/adt/jsonpath_exec.c:2156
#, c-format
msgid "could not find jsonpath variable \"%s\""
msgstr "konnte JSON-Path-Variable »%s« nicht finden"
-#: utils/adt/jsonpath_exec.c:2417
+#: utils/adt/jsonpath_exec.c:2420
#, 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:2429
+#: utils/adt/jsonpath_exec.c:2432
#, 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:2606
+#: utils/adt/jsonpath_exec.c:2609
#, 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:2608
+#: utils/adt/jsonpath_exec.c:2611
#, c-format
msgid "Use *_tz() function for time zone support."
msgstr "Verwenden Sie die *_tz()-Funktion für Zeitzonenunterstützung."
@@ -25756,8 +25777,8 @@ msgstr "es gibt mehrere Funktionen namens »%s«"
msgid "more than one operator named %s"
msgstr "es gibt mehrere Operatoren namens %s"
-#: utils/adt/regproc.c:675 utils/adt/regproc.c:2009 utils/adt/ruleutils.c:10020
-#: utils/adt/ruleutils.c:10233
+#: utils/adt/regproc.c:675 utils/adt/regproc.c:2009 utils/adt/ruleutils.c:10021
+#: utils/adt/ruleutils.c:10234
#, c-format
msgid "too many arguments"
msgstr "zu viele Argumente"
@@ -25927,22 +25948,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:2694
+#: utils/adt/ruleutils.c:2679
#, c-format
msgid "input is a query, not an expression"
msgstr "Eingabe ist eine Anfrage, kein Ausdruck"
-#: utils/adt/ruleutils.c:2706
+#: utils/adt/ruleutils.c:2691
#, 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:2713
+#: utils/adt/ruleutils.c:2698
#, c-format
msgid "expression contains variables"
msgstr "Ausdruck enthält Variablen"
-#: utils/adt/ruleutils.c:5227
+#: utils/adt/ruleutils.c:5228
#, c-format
msgid "rule \"%s\" has unsupported event type %d"
msgstr "Regel »%s« hat nicht unterstützten Ereignistyp %d"
@@ -25991,14 +26012,16 @@ msgstr "timestamp ist außerhalb des gültigen Bereichs: »%g«"
#: utils/adt/timestamp.c:941 utils/adt/timestamp.c:1518
#: utils/adt/timestamp.c:2708 utils/adt/timestamp.c:2778
#: utils/adt/timestamp.c:2795 utils/adt/timestamp.c:2848
-#: utils/adt/timestamp.c:2887 utils/adt/timestamp.c:3203
-#: utils/adt/timestamp.c:3208 utils/adt/timestamp.c:3213
-#: utils/adt/timestamp.c:3263 utils/adt/timestamp.c:3270
-#: utils/adt/timestamp.c:3277 utils/adt/timestamp.c:3297
-#: utils/adt/timestamp.c:3304 utils/adt/timestamp.c:3311
-#: utils/adt/timestamp.c:3398 utils/adt/timestamp.c:3473
-#: utils/adt/timestamp.c:3842 utils/adt/timestamp.c:3966
-#: utils/adt/timestamp.c:4486
+#: utils/adt/timestamp.c:2887 utils/adt/timestamp.c:3215
+#: utils/adt/timestamp.c:3220 utils/adt/timestamp.c:3225
+#: utils/adt/timestamp.c:3275 utils/adt/timestamp.c:3282
+#: utils/adt/timestamp.c:3289 utils/adt/timestamp.c:3309
+#: utils/adt/timestamp.c:3316 utils/adt/timestamp.c:3323
+#: utils/adt/timestamp.c:3410 utils/adt/timestamp.c:3485
+#: utils/adt/timestamp.c:3854 utils/adt/timestamp.c:3978
+#: utils/adt/timestamp.c:4026 utils/adt/timestamp.c:4036
+#: utils/adt/timestamp.c:4226 utils/adt/timestamp.c:4236
+#: utils/adt/timestamp.c:4532
#, c-format
msgid "interval out of range"
msgstr "interval-Wert ist außerhalb des gültigen Bereichs"
@@ -26028,22 +26051,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:4002 utils/adt/timestamp.c:4185
+#: utils/adt/timestamp.c:4015 utils/adt/timestamp.c:4215
#, c-format
msgid "origin out of range"
msgstr "Anfangspunkt ist außerhalb des gültigen Bereichs"
-#: utils/adt/timestamp.c:4007 utils/adt/timestamp.c:4190
+#: utils/adt/timestamp.c:4020 utils/adt/timestamp.c:4220
#, 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:4014 utils/adt/timestamp.c:4197
+#: utils/adt/timestamp.c:4031 utils/adt/timestamp.c:4231
#, c-format
msgid "stride must be greater than zero"
msgstr "Schrittgröße muss größer als null sein"
-#: utils/adt/timestamp.c:4480
+#: utils/adt/timestamp.c:4526
#, c-format
msgid "Months usually have fractional weeks."
msgstr "Monate haben gewöhnlich partielle Wochen."
@@ -26395,22 +26418,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:442
+#: utils/adt/windowfuncs.c:443
#, 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:706
+#: utils/adt/windowfuncs.c:723
#, 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:125
+#: utils/adt/xid8funcs.c:126
#, 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"
@@ -26645,7 +26668,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:566
+#: utils/cache/typcache.c:1809 utils/fmgr/funcapi.c:574
#, c-format
msgid "record type has not been registered"
msgstr "Record-Typ wurde nicht registriert"
@@ -26665,97 +26688,97 @@ msgstr "TRAP: fehlgeschlagenes Assert(»%s«), Datei: »%s«, Zeile: %d, PID: %d
msgid "error occurred before error message processing is available\n"
msgstr "Fehler geschah bevor Fehlermeldungsverarbeitung bereit war\n"
-#: utils/error/elog.c:2092
+#: utils/error/elog.c:2096
#, 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:2105
+#: utils/error/elog.c:2109
#, 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:2141
+#: utils/error/elog.c:2145
#, c-format
msgid "invalid character"
msgstr "ungültiges Zeichen"
-#: utils/error/elog.c:2847 utils/error/elog.c:2874 utils/error/elog.c:2890
+#: utils/error/elog.c:2851 utils/error/elog.c:2878 utils/error/elog.c:2894
msgid "[unknown]"
msgstr "[unbekannt]"
-#: utils/error/elog.c:3163 utils/error/elog.c:3484 utils/error/elog.c:3591
+#: utils/error/elog.c:3167 utils/error/elog.c:3488 utils/error/elog.c:3595
msgid "missing error text"
msgstr "fehlender Fehlertext"
-#: utils/error/elog.c:3166 utils/error/elog.c:3169
+#: utils/error/elog.c:3170 utils/error/elog.c:3173
#, c-format
msgid " at character %d"
msgstr " bei Zeichen %d"
-#: utils/error/elog.c:3179 utils/error/elog.c:3186
+#: utils/error/elog.c:3183 utils/error/elog.c:3190
msgid "DETAIL: "
msgstr "DETAIL: "
-#: utils/error/elog.c:3193
+#: utils/error/elog.c:3197
msgid "HINT: "
msgstr "TIPP: "
-#: utils/error/elog.c:3200
+#: utils/error/elog.c:3204
msgid "QUERY: "
msgstr "ANFRAGE: "
-#: utils/error/elog.c:3207
+#: utils/error/elog.c:3211
msgid "CONTEXT: "
msgstr "ZUSAMMENHANG: "
-#: utils/error/elog.c:3217
+#: utils/error/elog.c:3221
#, c-format
msgid "LOCATION: %s, %s:%d\n"
msgstr "ORT: %s, %s:%d\n"
-#: utils/error/elog.c:3224
+#: utils/error/elog.c:3228
#, c-format
msgid "LOCATION: %s:%d\n"
msgstr "ORT: %s:%d\n"
-#: utils/error/elog.c:3231
+#: utils/error/elog.c:3235
msgid "BACKTRACE: "
msgstr "BACKTRACE: "
-#: utils/error/elog.c:3243
+#: utils/error/elog.c:3247
msgid "STATEMENT: "
msgstr "ANWEISUNG: "
-#: utils/error/elog.c:3636
+#: utils/error/elog.c:3640
msgid "DEBUG"
msgstr "DEBUG"
-#: utils/error/elog.c:3640
+#: utils/error/elog.c:3644
msgid "LOG"
msgstr "LOG"
-#: utils/error/elog.c:3643
+#: utils/error/elog.c:3647
msgid "INFO"
msgstr "INFO"
-#: utils/error/elog.c:3646
+#: utils/error/elog.c:3650
msgid "NOTICE"
msgstr "HINWEIS"
-#: utils/error/elog.c:3650
+#: utils/error/elog.c:3654
msgid "WARNING"
msgstr "WARNUNG"
-#: utils/error/elog.c:3653
+#: utils/error/elog.c:3657
msgid "ERROR"
msgstr "FEHLER"
-#: utils/error/elog.c:3656
+#: utils/error/elog.c:3660
msgid "FATAL"
msgstr "FATAL"
-#: utils/error/elog.c:3659
+#: utils/error/elog.c:3663
msgid "PANIC"
msgstr "PANIK"
@@ -26878,32 +26901,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:489
+#: utils/fmgr/funcapi.c:496
#, 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:634
+#: utils/fmgr/funcapi.c:642
#, 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:717
+#: utils/fmgr/funcapi.c:725
#, 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:1921 utils/fmgr/funcapi.c:1953
+#: utils/fmgr/funcapi.c:1929 utils/fmgr/funcapi.c:1961
#, 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:1947
+#: utils/fmgr/funcapi.c:1955
#, c-format
msgid "no column alias was provided"
msgstr "Spaltenalias fehlt"
-#: utils/fmgr/funcapi.c:1971
+#: utils/fmgr/funcapi.c:1979
#, c-format
msgid "could not determine row description for function returning record"
msgstr "konnte Zeilenbeschreibung für Funktion, die »record« zurückgibt, nicht ermitteln"
@@ -29653,7 +29676,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:532 utils/mmgr/dsa.c:1346
+#: utils/mmgr/dsa.c:532 utils/mmgr/dsa.c:1350
#, c-format
msgid "could not attach to dynamic shared area"
msgstr "konnte nicht an dynamische Shared Area anbinden"