msgstr ""
"Project-Id-Version: PostgreSQL 10\n"
"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2017-07-14 20:44+0000\n"
-"PO-Revision-Date: 2017-07-14 23:33+0200\n"
+"POT-Creation-Date: 2017-07-14 23:45+0000\n"
+"PO-Revision-Date: 2017-07-15 07:10+0200\n"
"Last-Translator: Dennis Björklund <db@zigo.dhs.org>\n"
"Language-Team: Swedish <sv@li.org>\n"
"Language: sv\n"
msgstr "ogiltigt utdataformat (internt fel): %d"
#: ../../fe_utils/psqlscan.l:713
-#, fuzzy, c-format
-#| msgid "finding default expressions of table \"%s\"\n"
+#, c-format
msgid "skipping recursive expansion of variable \"%s\"\n"
-msgstr "hittar default-uttrycken för tabell \"%s\"\n"
+msgstr "hoppar över rekursiv expandering av variabeln \"%s\"\n"
#: command.c:223
#, c-format
#: command.c:295
#, c-format
msgid "\\%s command ignored; use \\endif or Ctrl-C to exit current \\if block\n"
-msgstr ""
+msgstr "kommandot \\%s ignorerat; använd \\endif eller Ctrl-C för att avsluta nuvarande \\if-block\n"
#: command.c:553
-#, fuzzy, c-format
-#| msgid "could not get home directory: %s\n"
+#, c-format
msgid "could not get home directory for user ID %ld: %s\n"
-msgstr "kunde inte hämta hemkatalogen: %s\n"
+msgstr "kunde inte hämta hemkatalog för användar-ID %ld: %s\n"
#: command.c:571
#, c-format
msgstr "Du är för närvarande inte uppkopplad mot en databas.\n"
#: command.c:621
-#, fuzzy, c-format
-#| msgid "connecting to database \"%s\" as user \"%s\"\n"
+#, c-format
msgid "You are connected to database \"%s\" as user \"%s\" via socket in \"%s\" at port \"%s\".\n"
-msgstr "kopplar upp mot databas \"%s\" som användare \"%s\"\n"
+msgstr "Du är uppkopplad mot databas \"%s\" som användare \"%s\" via uttag i \"%s\" vid port \"%s\".\n"
#: command.c:624
-#, fuzzy, c-format
-#| msgid "connecting to database \"%s\" as user \"%s\"\n"
+#, c-format
msgid "You are connected to database \"%s\" as user \"%s\" on host \"%s\" at port \"%s\".\n"
-msgstr "kopplar upp mot databas \"%s\" som användare \"%s\"\n"
+msgstr "Du är uppkopplad upp mot databas \"%s\" som användare \"%s\" på host \"%s\" via port \"%s\".\n"
#: command.c:912 command.c:1002 command.c:1111 command.c:2520
#, c-format
msgstr "ingen frågebuffert\n"
#: command.c:945 command.c:4757
-#, fuzzy, c-format
-#| msgid "invalid port number: \"%s\"\n"
+#, c-format
msgid "invalid line number: %s\n"
-msgstr "ogiltigt portnummer \"%s\"\n"
+msgstr "ogiltigt radnummer: %s\n"
#: command.c:995
-#, fuzzy, c-format
+#, c-format
msgid "The server (version %s) does not support editing function source.\n"
-msgstr "Denna serverversion (%d) stöder inte tabellutrymmen.\n"
+msgstr "Servern (version %s) stöder inte redigering av funktionskällkod.\n"
#: command.c:1070 command.c:1151
msgid "No changes"
msgstr "Inga ändringar"
#: command.c:1104
-#, fuzzy, c-format
+#, c-format
msgid "The server (version %s) does not support editing view definitions.\n"
-msgstr "Denna serverversion (%d) stöder inte tabellutrymmen.\n"
+msgstr "Servern (version %s) stöder inte redigering av vydefinitioner.\n"
#: command.c:1228
#, c-format
msgstr "minnet slut"
#: command.c:1270
-#, fuzzy
-#| msgid "there is no parameter $%d"
msgid "There is no previous error."
-msgstr "det finns ingen parameter $%d"
+msgstr "Det finns inget tidigare fel."
#: command.c:1441 command.c:1746 command.c:1760 command.c:1777 command.c:1937
#: command.c:2174 command.c:2487 command.c:2527
msgstr "Lösenorden matchade inte varandra.\n"
#: command.c:1967
-#, fuzzy, c-format
-#| msgid "%s: could not delete variable \"%s\"\n"
+#, c-format
msgid "\\%s: could not read value for variable\n"
-msgstr "%s: kunde inte ta bort variabeln \"%s\"\n"
+msgstr "\\%s: kunde inte läsa värde på varibeln\n"
#: command.c:2070
msgid "Query buffer reset (cleared)."
msgstr "Frågebufferten har blivit borttagen."
#: command.c:2092
-#, fuzzy, c-format
-#| msgid "Wrote history to file \"%s/%s\".\n"
+#, c-format
msgid "Wrote history to file \"%s\".\n"
-msgstr "Kommandohistorien har skrivits till \"%s/%s\".\n"
+msgstr "Skrev historiken till fil \"%s\".\n"
#: command.c:2179
#, c-format
#: command.c:2235
#, c-format
msgid "The server (version %s) does not support showing function source.\n"
-msgstr "Denna server (version %s) stöder inte visning av funktionskällkod.\n"
+msgstr "Servern (version %s) stöder inte visning av funktionskällkod.\n"
#: command.c:2242
-#, fuzzy, c-format
-#| msgid "\\copy: arguments required\n"
+#, c-format
msgid "function name is required\n"
-msgstr "\\copy: argument krävs\n"
+msgstr "funktionsnamn krävs\n"
#: command.c:2329
#, c-format
msgid "The server (version %s) does not support showing view definitions.\n"
-msgstr "Denna server (version %s) stöder inte visning av vydefinitioner.\n"
+msgstr "Servern (version %s) stöder inte visning av vydefinitioner.\n"
#: command.c:2336
-#, fuzzy, c-format
-#| msgid "\\copy: arguments required\n"
+#, c-format
msgid "view name is required\n"
-msgstr "\\copy: argument krävs\n"
+msgstr "vynamn krävs\n"
#: command.c:2459
msgid "Timing is on."
#: command.c:3008
#, c-format
msgid "All connection parameters must be supplied because no database connection exists\n"
-msgstr ""
+msgstr "Alla anslutningsparametrar måste anges då ingen databasuppkoppling är gjord\n"
#: command.c:3165
#, c-format
msgstr "\\connect: %s"
#: command.c:3205
-#, fuzzy, c-format
-#| msgid "You are now connected to database \"%s\""
+#, c-format
msgid "You are now connected to database \"%s\" as user \"%s\" via socket in \"%s\" at port \"%s\".\n"
-msgstr "Du är nu uppkopplad mot databasen \"%s\""
+msgstr "Du är nu uppkopplad mot databasen \"%s\" som användare \"%s\" via uttag i \"%s\" vid port \"%s\".\n"
#: command.c:3208
-#, fuzzy, c-format
-#| msgid "You are now connected to database \"%s\""
+#, c-format
msgid "You are now connected to database \"%s\" as user \"%s\" on host \"%s\" at port \"%s\".\n"
-msgstr "Du är nu uppkopplad mot databasen \"%s\""
+msgstr "Du är nu uppkopplad mot databasen \"%s\" som användare \"%s\" på host \"%s\" vid port \"%s\".\n"
#: command.c:3212
-#, fuzzy, c-format
-#| msgid "You are now connected to database \"%s\""
+#, c-format
msgid "You are now connected to database \"%s\" as user \"%s\".\n"
-msgstr "Du är nu uppkopplad mot databasen \"%s\""
+msgstr "Du är nu uppkopplad mot databasen \"%s\" som användare \"%s\".\n"
#: command.c:3245
#, c-format
#: command.c:3399
#, c-format
msgid "environment variable PSQL_EDITOR_LINENUMBER_ARG must be set to specify a line number\n"
-msgstr ""
+msgstr "omgivningsvariabeln PSQL_EDITOR_LINENUMBER_ARG måste ange ett radnummer\n"
#: command.c:3428
#, c-format
msgstr "kunde inte starta /bin/sh\n"
#: command.c:3468
-#, fuzzy, c-format
-#| msgid "cannot locate temporary directory: %s"
+#, c-format
msgid "could not locate temporary directory: %s\n"
-msgstr "kunde inte hitta temp-katalogen: %s"
+msgstr "kunde inte hitta temp-katalog: %s\n"
#: command.c:3495
#, c-format
msgstr "kunde inte öppna temporär fil \"%s\": %s\n"
#: command.c:3769
-#, fuzzy, c-format
-#| msgid "\\pset: allowed formats are unaligned, aligned, wrapped, html, latex, troff-ms\n"
+#, c-format
msgid "\\pset: allowed formats are unaligned, aligned, wrapped, html, asciidoc, latex, latex-longtable, troff-ms\n"
-msgstr "\\pset: tillåtna format är unaligned, aligned, wrapped, html, latex, troff-ms\n"
+msgstr "\\pset: tillåtna format är unaligned, aligned, wrapped, html, asciidoc, latex, latex-longtable, troff-ms\n"
#: command.c:3787
#, c-format
msgid "\\pset: allowed line styles are ascii, old-ascii, unicode\n"
-msgstr ""
+msgstr "\\pset: tillåtna linjestilar är ascii, old-ascii, unicode\n"
#: command.c:3802
#, c-format
msgid "\\pset: allowed Unicode border line styles are single, double\n"
-msgstr ""
+msgstr "\\pset: tillåtna Unicode-ramstilar är single, double\n"
#: command.c:3817
#, c-format
msgid "\\pset: allowed Unicode column line styles are single, double\n"
-msgstr ""
+msgstr "\\pset: tillåtna Unicode-kolumnlinjestilar ärsingle, double\n"
#: command.c:3832
#, c-format
msgid "\\pset: allowed Unicode header line styles are single, double\n"
-msgstr ""
+msgstr "\\pset: tillåtna Unicode-rubriklinjestilar är single, double\n"
#: command.c:3997 command.c:4176
#, c-format
msgstr "Ramstil är %d.\n"
#: command.c:4021
-#, fuzzy, c-format
-#| msgid "Title is unset.\n"
+#, c-format
msgid "Target width is unset.\n"
-msgstr "Titeln är inte satt.\n"
+msgstr "Målvidd är inte satt.\n"
#: command.c:4023
-#, fuzzy, c-format
-#| msgid "Border style is %d.\n"
+#, c-format
msgid "Target width is %d.\n"
-msgstr "Ramstil är %d.\n"
+msgstr "Målvidd är %d.\n"
#: command.c:4030
#, c-format
msgstr "Utökad visning är på.\n"
#: command.c:4032
-#, fuzzy, c-format
-#| msgid "Expanded display is on.\n"
+#, c-format
msgid "Expanded display is used automatically.\n"
-msgstr "Utökad visning är på.\n"
+msgstr "Utökad visning används automatiskt.\n"
#: command.c:4034
#, c-format
msgstr "Utökad visning är av.\n"
#: command.c:4041 command.c:4049
-#, fuzzy, c-format
-#| msgid "Field separator is \"%s\".\n"
+#, c-format
msgid "Field separator is zero byte.\n"
-msgstr "Fältseparatorn är \"%s\".\n"
+msgstr "Fältseparatorn är noll-byte.\n"
#: command.c:4043
#, c-format
msgstr "Fältseparatorn är \"%s\".\n"
#: command.c:4056
-#, fuzzy, c-format
-#| msgid "Default footer is on."
+#, c-format
msgid "Default footer is on.\n"
-msgstr "Standard sidfot är på."
+msgstr "Standard sidfot är på.\n"
#: command.c:4058
-#, fuzzy, c-format
-#| msgid "Default footer is off."
+#, c-format
msgid "Default footer is off.\n"
-msgstr "Standard sidfot är av."
+msgstr "Standard sidfot är av.\n"
#: command.c:4064
#, c-format
msgstr "Null-visare är \"%s\".\n"
#: command.c:4085
-#, fuzzy, c-format
-#| msgid "Locale-adjusted numeric output is off."
+#, c-format
msgid "Locale-adjusted numeric output is on.\n"
-msgstr "Lokal-anpassad numerisk utdata är av."
+msgstr "Lokal-anpassad numerisk utdata är på.\n"
#: command.c:4087
-#, fuzzy, c-format
-#| msgid "Locale-adjusted numeric output is off."
+#, c-format
msgid "Locale-adjusted numeric output is off.\n"
-msgstr "Lokal-anpassad numerisk utdata är av."
+msgstr "Lokal-anpassad numerisk utdata är av.\n"
#: command.c:4094
-#, fuzzy, c-format
-#| msgid "Pager is used for long output."
+#, c-format
msgid "Pager is used for long output.\n"
-msgstr "Siduppdelare är på för lång utdata."
+msgstr "Siduppdelare är på för lång utdata.\n"
#: command.c:4096
-#, fuzzy, c-format
-#| msgid "Pager is always used."
+#, c-format
msgid "Pager is always used.\n"
-msgstr "Siduppdelare används alltid."
+msgstr "Siduppdelare används alltid.\n"
#: command.c:4098
-#, fuzzy, c-format
-#| msgid "Pager usage is off."
+#, c-format
msgid "Pager usage is off.\n"
-msgstr "Siduppdelare är av."
+msgstr "Siduppdelare är av.\n"
#: command.c:4104
#, c-format
msgid "Pager won't be used for less than %d line.\n"
msgid_plural "Pager won't be used for less than %d lines.\n"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "Siduppdelare kommer inte användas för färre än %d linje.\n"
+msgstr[1] "Siduppdelare kommer inte användas för färre än %d linjer.\n"
#: command.c:4114 command.c:4124
-#, fuzzy, c-format
-#| msgid "Record separator is \"%s\".\n"
+#, c-format
msgid "Record separator is zero byte.\n"
-msgstr "Postseparatorn är \"%s\".\n"
+msgstr "Postseparatorn är noll-byte.\n"
#: command.c:4116
-#, fuzzy, c-format
-#| msgid "Record separator is <newline>."
+#, c-format
msgid "Record separator is <newline>.\n"
-msgstr "Postseparatorn är <nyrad>."
+msgstr "Postseparatorn är <nyrad>.\n"
#: command.c:4118
#, c-format
msgstr "Postseparatorn är \"%s\".\n"
#: command.c:4131
-#, fuzzy, c-format
-#| msgid "Table attribute is \"%s\".\n"
+#, c-format
msgid "Table attributes are \"%s\".\n"
-msgstr "Tabellattribut är \"%s\".\n"
+msgstr "Tabellattributen är \"%s\".\n"
#: command.c:4134
#, c-format
msgid "Table attributes unset.\n"
-msgstr "Tabellattribut är ej satt.\n"
+msgstr "Tabellattributen är ej satta.\n"
#: command.c:4141
#, c-format
msgstr "Titeln är inte satt.\n"
#: command.c:4150
-#, fuzzy, c-format
-#| msgid "Tuples only is off."
+#, c-format
msgid "Tuples only is on.\n"
-msgstr "Visa bara tupler är av."
+msgstr "Visa bara tupler är på.\n"
#: command.c:4152
-#, fuzzy, c-format
-#| msgid "Tuples only is off."
+#, c-format
msgid "Tuples only is off.\n"
-msgstr "Visa bara tupler är av."
+msgstr "Visa bara tupler är av.\n"
#: command.c:4158
-#, fuzzy, c-format
-#| msgid "Border style is %d.\n"
+#, c-format
msgid "Unicode border line style is \"%s\".\n"
-msgstr "Ramstil är %d.\n"
+msgstr "Unicode-ramstil är \"%s\".\n"
#: command.c:4164
-#, fuzzy, c-format
-#| msgid "Line style is %s.\n"
+#, c-format
msgid "Unicode column line style is \"%s\".\n"
-msgstr "Linjestil är %s.\n"
+msgstr "Unicode-kolumnLinjestil är \"%s\".\n"
#: command.c:4170
-#, fuzzy, c-format
-#| msgid "Line style is %s.\n"
+#, c-format
msgid "Unicode header line style is \"%s\".\n"
-msgstr "Linjestil är %s.\n"
+msgstr "Unicode-rubriklinjestil är \"%s\".\n"
#: command.c:4330
#, c-format
msgstr "\\watch kan inte användas på en tom fråga\n"
#: command.c:4396
-#, fuzzy, c-format
-#| msgid "%s (%s, server %s)\n"
+#, c-format
msgid "%s\t%s (every %gs)\n"
-msgstr "%s (%s, server %s)\n"
+msgstr "%s\t%s (varje %gs)\n"
#: command.c:4399
-#, fuzzy, c-format
-#| msgid "%s (%s, server %s)\n"
+#, c-format
msgid "%s (every %gs)\n"
-msgstr "%s (%s, server %s)\n"
+msgstr "%s (varje %gs)\n"
#: command.c:4453 command.c:4460 common.c:654 common.c:661 common.c:1271
#, c-format
"\n"
#: command.c:4652
-#, fuzzy, c-format
-#| msgid "\"%s\" is not a view"
+#, c-format
msgid "\"%s.%s\" is not a view\n"
-msgstr "\"%s\" är inte en vy"
+msgstr "\"%s.%s\" är inte en vy\n"
#: command.c:4668
-#, fuzzy, c-format
-#| msgid "WARNING: could not parse proconfig array\n"
+#, c-format
msgid "could not parse reloptions array\n"
-msgstr "VARNING: kunde inte tolka arrayen proconfig\n"
+msgstr "kunde inte parsa arrayen reloptions\n"
#: common.c:158
#, c-format
msgid "cannot escape without active connection\n"
-msgstr ""
+msgstr "kan inte escape:a utan en aktiv upppkoppling\n"
#: common.c:199
-#, fuzzy, c-format
-#| msgid "COPY delimiter cannot be newline or carriage return"
+#, c-format
msgid "shell command argument contains a newline or carriage return: \"%s\"\n"
-msgstr "COPY-avdelaren kan inte vara nyradstecken eller vagnretur"
+msgstr "shell-kommandots argument innehåller nyrad eller vagnretur: \"%s\"\n"
#: common.c:415
#, c-format
msgstr "Lyckades.\n"
#: common.c:531 common.c:1034 common.c:1206
-#, fuzzy, c-format
-#| msgid "unexpected asyncStatus: %d\n"
+#, c-format
msgid "unexpected PQresultStatus: %d\n"
-msgstr "oväntad asyncStatus: %d\n"
+msgstr "oväntad PQresultStatus: %d\n"
#: common.c:593
#, c-format
msgstr "Tid: %.3f ms\n"
#: common.c:608
-#, fuzzy, c-format
-#| msgid "Time: %.3f ms\n"
+#, c-format
msgid "Time: %.3f ms (%02d:%06.3f)\n"
-msgstr "Tid: %.3f ms\n"
+msgstr "Tid: %.3f ms (%02d:%06.3f)\n"
#: common.c:617
#, c-format
msgstr "oväntat resultatstatus för \\watch\n"
#: common.c:795
-#, fuzzy, c-format
+#, c-format
msgid "Asynchronous notification \"%s\" with payload \"%s\" received from server process with PID %d.\n"
-msgstr "Asynkron notificering \"%s\" mottagen från serverprocess med PID %d.\n"
+msgstr "Asynkron notificering \"%s\" mottagen med innehåll \"%s\" från serverprocess med PID %d.\n"
#: common.c:798
#, c-format
msgstr "avbruten av användaren"
#: copy.c:542
-#, fuzzy
-#| msgid ""
-#| "Enter data to be copied followed by a newline.\n"
-#| "End with a backslash and a period on a line by itself."
msgid ""
"Enter data to be copied followed by a newline.\n"
"End with a backslash and a period on a line by itself, or an EOF signal."
msgstr ""
"Mata in data som skall kopieras följt av en nyrad.\n"
-"Avsluta med bakstreck och en punkt ensamma på en rad."
+"Avsluta med bakstreck och en punkt ensamma på en rad eller av en EOF."
#: copy.c:670
msgid "aborted because of read failure"
#: copy.c:704
msgid "trying to exit copy mode"
-msgstr ""
+msgstr "försöker avsluta kopieringsläge"
#: crosstabview.c:123
#, c-format
#: crosstabview.c:172
#, c-format
msgid "\\crosstabview: data column must be specified when query returns more than three columns\n"
-msgstr ""
+msgstr "\\crosstabview: datakolumn måste anges när frågan returnerar mer än tre kolumner\n"
#: crosstabview.c:228
#, c-format
#: crosstabview.c:397
#, c-format
msgid "\\crosstabview: query result contains multiple data values for row \"%s\", column \"%s\"\n"
-msgstr ""
+msgstr "\\crosstabview: frågeresultatet innehåller multipla värden för rad \"%s\", kolumn \"%s\"\n"
#: crosstabview.c:645
-#, fuzzy, c-format
-#| msgid "column number %d is out of range 0..%d"
+#, c-format
msgid "\\crosstabview: column number %d is out of range 1..%d\n"
-msgstr "kolumnnummer %d är utanför giltigt intervall 0..%d"
+msgstr "\\crosstabview: kolumnnummer %d är utanför giltigt intervall 1..%d\n"
#: crosstabview.c:670
#, c-format
#: describe.c:316
#, c-format
msgid "\\df only takes [antwS+] as options\n"
-msgstr ""
+msgstr "\\df tar bara [antwS+] som flaggor\n"
#: describe.c:324
#, c-format
msgstr "Parallell"
#: describe.c:453
-#, fuzzy
-#| msgid "define a cursor"
msgid "definer"
-msgstr "definiera en markör"
+msgstr "definierare"
#: describe.c:454
msgid "invoker"
-msgstr ""
+msgstr "anropare"
#: describe.c:455
msgid "Security"
msgstr "Kodning"
#: describe.c:799 describe.c:3882
-#, fuzzy
-#| msgid "Collation"
msgid "Collate"
-msgstr "Collation"
+msgstr "Jämförelse"
#: describe.c:800 describe.c:3883
msgid "Ctype"
msgstr "främmande tabell"
#: describe.c:893
-#, fuzzy
-#| msgid "Column access privileges"
msgid "Column privileges"
-msgstr "Kolumnåtkomsträttigheter"
+msgstr "Kolumnrättigheter"
#: describe.c:924 describe.c:958
msgid "Policies"
-msgstr ""
+msgstr "Policys"
#: describe.c:990 describe.c:5318 describe.c:5322
msgid "Access privileges"
msgstr "Åtkomsträttigheter"
#: describe.c:1021
-#, fuzzy, c-format
+#, c-format
msgid "The server (version %s) does not support altering default privileges.\n"
-msgstr "Denna serverversion (%d) stöder inte tabellutrymmen.\n"
+msgstr "Servern (version %s) stöder inte ändring av standardrättigheter.\n"
#: describe.c:1041
msgid "function"
msgstr "typ"
#: describe.c:1045
-#, fuzzy
-#| msgid "Schema"
msgid "schema"
-msgstr "Schema"
+msgstr "schema"
#: describe.c:1069
msgid "Default access privileges"
msgstr "Objekt"
#: describe.c:1123
-#, fuzzy
-#| msgid "table_constraint"
msgid "table constraint"
msgstr "tabellvillkor"
#: describe.c:1654
#, c-format
msgid "Unlogged materialized view \"%s.%s\""
-msgstr ""
+msgstr "Ologgad materialiserad vy \"%s.%s\""
#: describe.c:1657
-#, fuzzy, c-format
-#| msgid "analyzing \"%s.%s\""
+#, c-format
msgid "Materialized view \"%s.%s\""
-msgstr "analyserar \"%s.%s\""
+msgstr "Materialiserad vy \"%s.%s\""
#: describe.c:1661
#, c-format
msgstr "Sekvens \"%s.%s\""
#: describe.c:1666
-#, fuzzy, c-format
-#| msgid "Index \"%s.%s\""
+#, c-format
msgid "Unlogged index \"%s.%s\""
-msgstr "Index \"%s.%s\""
+msgstr "Ologgat index \"%s.%s\""
#: describe.c:1669
#, c-format
msgstr "Sammansatt typ \"%s.%s\""
#: describe.c:1686
-#, fuzzy, c-format
-#| msgid "for table \"%s.%s\""
+#, c-format
msgid "Foreign table \"%s.%s\""
-msgstr "för tabell \"%s.%s\""
+msgstr "Främmande tabell \"%s.%s\""
#: describe.c:1705
msgid "Column"
#: describe.c:2017
msgid ", replica identity"
-msgstr ""
+msgstr ", replikaidentitet"
#: describe.c:2056
#, c-format
#: describe.c:2331
msgid "Policies:"
-msgstr ""
+msgstr "Policys:"
#: describe.c:2334
msgid "Policies (forced row security enabled):"
#: describe.c:2337
msgid "Policies (row security enabled): (none)"
-msgstr ""
+msgstr "Policys (radsäkerhet påslagna): (ingen)"
#: describe.c:2340
msgid "Policies (forced row security enabled): (none)"
#: describe.c:2343
msgid "Policies (row security disabled):"
-msgstr ""
+msgstr "Policys (radsäkerhet avstängd):"
#: describe.c:2405
msgid "Statistics objects:"
#: describe.c:2514
msgid "Rules firing always:"
-msgstr ""
+msgstr "Regler som alltid utförs:"
#: describe.c:2517
msgid "Rules firing on replica only:"
-msgstr ""
+msgstr "Regler som utförs enbart på replika:"
#: describe.c:2557
msgid "Publications:"
-msgstr ""
+msgstr "Publiceringar:"
#: describe.c:2576
msgid "View definition:"
msgstr "Utlösare:"
#: describe.c:2715
-#, fuzzy
-#| msgid "Disabled triggers:"
msgid "Disabled user triggers:"
-msgstr "Avstängda utlösare:"
+msgstr "Avstängda användarutlösare:"
#: describe.c:2717
msgid "Disabled triggers:"
#: describe.c:2723
msgid "Triggers firing always:"
-msgstr ""
+msgstr "Utlösare som alltid aktiveras:"
#: describe.c:2726
msgid "Triggers firing on replica only:"
-msgstr ""
+msgstr "Utlösare som aktiveras enbart på replika:"
#: describe.c:2785
#, c-format
#: describe.c:2926
msgid "Replica Identity"
-msgstr ""
+msgstr "Replikaidentitet"
#: describe.c:2939
msgid "Has OIDs: yes"
msgstr "Händelse"
#: describe.c:3715
-#, fuzzy
-#| msgid "table"
msgid "enabled"
-msgstr "tabell"
+msgstr "påslagen"
#: describe.c:3716
msgid "replica"
-msgstr ""
+msgstr "replika"
#: describe.c:3717
msgid "always"
#: describe.c:3721
msgid "Tags"
-msgstr ""
+msgstr "Etiketter"
#: describe.c:3740
-#, fuzzy
-#| msgid "List of settings"
msgid "List of event triggers"
-msgstr "Lista med inställningar"
+msgstr "Lista med händelseutlösare"
#: describe.c:3782
msgid "Source type"
#: describe.c:3867
#, fuzzy, c-format
msgid "The server (version %s) does not support collations.\n"
-msgstr "Denna serverversion (%d) stöder inte tabellutrymmen.\n"
+msgstr "Servern (version %s) stöder inte jämförelser (collations).\n"
#: describe.c:3888
msgid "Provider"
msgstr ""
#: describe.c:3923
-#, fuzzy
-#| msgid "List of relations"
msgid "List of collations"
-msgstr "Lista med relationer"
+msgstr "Lista med jämförelser (collations)"
#: describe.c:3982
msgid "List of schemas"
msgstr "Lista med scheman"
#: describe.c:4007 describe.c:4245 describe.c:4316 describe.c:4387
-#, fuzzy, c-format
-#| msgid "The server (version %d.%d) does not support full text search.\n"
+#, c-format
msgid "The server (version %s) does not support full text search.\n"
-msgstr "Servern (version %d.%d) stöder inte fulltextsökning.\n"
+msgstr "Servern (version %s) stöder inte fulltextsökning.\n"
#: describe.c:4042
msgid "List of text search parsers"
-msgstr "Lista med textsöktolkare"
+msgstr "Lista med textsökparsrar"
#: describe.c:4085
#, c-format
msgid "Did not find any text search parser named \"%s\".\n"
-msgstr "Kunde inte hitta en textsöktolkare med namn \"%s\".\n"
+msgstr "Kunde inte hitta en textsökparser med namn \"%s\".\n"
#: describe.c:4160
msgid "Start parse"
-msgstr ""
+msgstr "Starta parsning"
#: describe.c:4161
msgid "Method"
#: describe.c:4165
msgid "Get next token"
-msgstr ""
+msgstr "Hämta nästa symbol"
#: describe.c:4167
msgid "End parse"
-msgstr ""
+msgstr "Avsluta parsning"
#: describe.c:4169
msgid "Get headline"
-msgstr ""
+msgstr "Hämta rubrik"
#: describe.c:4171
msgid "Get token types"
-msgstr ""
+msgstr "Hämta symboltyper"
#: describe.c:4181
#, c-format
msgid "Text search parser \"%s.%s\""
-msgstr "Textsöktolkare \"%s.%s\""
+msgstr "Textsökparser \"%s.%s\""
#: describe.c:4183
#, c-format
msgid "Text search parser \"%s\""
-msgstr "Textsöktolkare \"%s\""
+msgstr "Textsökparser \"%s\""
#: describe.c:4202
-#, fuzzy
msgid "Token name"
-msgstr "Rollnamn"
+msgstr "Symbolnamn"
#: describe.c:4213
#, c-format
msgid "Token types for parser \"%s.%s\""
-msgstr ""
+msgstr "Symboltyper för parser \"%s.%s\""
#: describe.c:4215
-#, fuzzy, c-format
+#, c-format
msgid "Token types for parser \"%s\""
-msgstr "kunde inte tolka inställningen för parameter \"%s\""
+msgstr "Symboltyper för parser \"%s\""
#: describe.c:4268
msgid "Template"
msgstr "Mall"
#: describe.c:4269
-#, fuzzy
msgid "Init options"
-msgstr "Generella flaggor:"
+msgstr "Initieringsalternativ"
#: describe.c:4291
msgid "List of text search dictionaries"
#: describe.c:4532
msgid "Token"
-msgstr ""
+msgstr "Symbol"
#: describe.c:4533
msgid "Dictionaries"
msgid ""
"\n"
"Parser: \"%s.%s\""
-msgstr ""
-"\n"
-"Tolkare: \"%s.%s\""
+msgstr "\nParser: \"%s.%s\""
#: describe.c:4554
#, c-format
msgid ""
"\n"
"Parser: \"%s\""
-msgstr ""
-"\n"
-"Tolkare: \"%s\""
+msgstr "\nParser: \"%s\""
#: describe.c:4588
#, fuzzy, c-format
msgstr "Lista av domäner"
#: describe.c:4814
-#, fuzzy, c-format
+#, c-format
msgid "The server (version %s) does not support foreign tables.\n"
-msgstr "Denna serverversion (%d) stöder inte tabellutrymmen.\n"
+msgstr "Servern (version %s) stöder inte främmande tabeller.\n"
#: describe.c:4867
-#, fuzzy
msgid "List of foreign tables"
-msgstr "Lista med konverteringar"
+msgstr "Lista med främmande tabeller"
#: describe.c:4892 describe.c:4949
-#, fuzzy, c-format
-#| msgid "The server (version %d.%d) does not support tablespaces.\n"
+#, c-format
msgid "The server (version %s) does not support extensions.\n"
-msgstr "Servern (version %d.%d) stöder inte tabellutrymmen.\n"
+msgstr "Servern (version %s) stöder inte utökningar.\n"
#: describe.c:4924
msgid "List of installed extensions"
msgstr "Objekt i utökning \"%s\""
#: describe.c:5060 describe.c:5125
-#, fuzzy, c-format
+#, c-format
msgid "The server (version %s) does not support publications.\n"
-msgstr "Denna serverversion (%d) stöder inte tabellutrymmen.\n"
+msgstr "Servern (version %s) stöder inte publiceringar.\n"
#: describe.c:5077 describe.c:5170
msgid "All tables"
#: describe.c:5078 describe.c:5171
msgid "Inserts"
-msgstr ""
+msgstr "Insättningar"
#: describe.c:5079 describe.c:5172
msgid "Updates"
-msgstr ""
+msgstr "Uppdateringar"
#: describe.c:5080 describe.c:5173
msgid "Deletes"
-msgstr ""
+msgstr "Borttagningar"
#: describe.c:5097
msgid "List of publications"
msgstr "Synkron commit"
#: describe.c:5272
-#, fuzzy
-#| msgid "Connection\n"
msgid "Conninfo"
-msgstr "Förbindelse\n"
+msgstr "Förbindelseinfo"
#: describe.c:5294
-#, fuzzy
-#| msgid "List of functions"
msgid "List of subscriptions"
-msgstr "Lista med funktioner"
+msgstr "Lista med prenumerationer"
#: help.c:62
#, c-format
msgstr " -l, --list lista befintliga databaser och avsluta sedan\n"
#: help.c:86
-#, fuzzy, c-format
-#| msgid ""
-#| " -v, --set=, --variable=NAME=VALUE\n"
-#| " set psql variable NAME to VALUE\n"
+#, c-format
msgid ""
" -v, --set=, --variable=NAME=VALUE\n"
" set psql variable NAME to VALUE\n"
msgstr ""
" -v, --set=, --variale=NAMN=VÄRDE\n"
" sätt psql-variabel NAMN till VÄRDE\n"
+" (t.ex. -v ON_ERROR_STOP=1)\n"
#: help.c:89
#, c-format
msgstr " -X, --no-psqlrc läs inte startfilen (~/.psqlrc)\n"
#: help.c:91
-#, fuzzy, c-format
-#| msgid ""
-#| " -1 (\"one\"), --single-transaction\n"
-#| " execute command file as a single transaction\n"
+#, c-format
msgid ""
" -1 (\"one\"), --single-transaction\n"
" execute as a single transaction (if non-interactive)\n"
msgstr ""
" -1 (\"ett\"), --single-transaction\n"
-" kör kommandofilen som en transaktion\n"
+" kör kommandofilen som en transaktion (om icke-interaktiv)\n"
#: help.c:93
-#, fuzzy, c-format
-#| msgid " -?, --help show this help, then exit\n"
+#, c-format
msgid " -?, --help[=options] show this help, then exit\n"
-msgstr " -?, --help visa denna hjälp, avsluta sedan\n"
+msgstr " -?, --help[=alternativ] visa denna hjälp, avsluta sedan\n"
#: help.c:94
#, c-format
msgid " --help=commands list backslash commands, then exit\n"
-msgstr ""
+msgstr " --help=commands lista bakstreck-kommandon, avsluta sedan\n"
#: help.c:95
-#, fuzzy, c-format
-#| msgid " -l, --list list available databases, then exit\n"
+#, c-format
msgid " --help=variables list special variables, then exit\n"
-msgstr " -l, --list lista befintliga databaser och avsluta sedan\n"
+msgstr " --help=variabler lista speciella variabler, avsluta sedan\n"
#: help.c:97
#, c-format
msgstr " -a, --echo-all visa all indata från skript\n"
#: help.c:99
-#, fuzzy, c-format
-#| msgid " -e, --echo-queries echo commands sent to server\n"
+#, c-format
msgid " -b, --echo-errors echo failed commands\n"
-msgstr " -e, --echo-queries visa kommandon som skickas till servern\n"
+msgstr " -b, --echo-errors visa misslyckade kommandon\n"
#: help.c:100
#, c-format
msgstr " -A, --no-align ojusterad utskrift av tabeller\n"
#: help.c:111
-#, fuzzy, c-format
-#| msgid ""
-#| " -F, --field-separator=STRING\n"
-#| " set field separator (default: \"%s\")\n"
+#, c-format
msgid ""
" -F, --field-separator=STRING\n"
" field separator for unaligned output (default: \"%s\")\n"
msgstr ""
" -F, --field-separator=STRÄNG\n"
-" sätt fältseparator (standard: \"%s\")\n"
+" fältseparator för icke justerad utdata (standard: \"%s\")\n"
#: help.c:114
#, c-format
msgstr " -P, --pset=VAR[=ARG] sätt utskriftsvariabel VAR till ARG (se kommando \\pset)\n"
#: help.c:116
-#, fuzzy, c-format
-#| msgid ""
-#| " -R, --record-separator=STRING\n"
-#| " set record separator (default: newline)\n"
+#, c-format
msgid ""
" -R, --record-separator=STRING\n"
" record separator for unaligned output (default: newline)\n"
msgstr ""
" -R, --record-separator=STRÄNG\n"
-" sätt postseparator (standard: newline)\n"
+" sätt postseparator för icke justerad utdata (standard: newline)\n"
#: help.c:118
#, c-format
msgstr " -x, --expanded slå på utökad utsrift av tabeller\n"
#: help.c:121
-#, fuzzy, c-format
-#| msgid ""
-#| " -F, --field-separator=STRING\n"
-#| " set field separator (default: \"%s\")\n"
+#, c-format
msgid ""
" -z, --field-separator-zero\n"
" set field separator for unaligned output to zero byte\n"
msgstr ""
-" -F, --field-separator=STRÄNG\n"
-" sätt fältseparator (standard: \"%s\")\n"
+" -z, --field-separator-zero\n"
+" sätt fältseparator för icke justerad utdata till noll-byte\n"
#: help.c:123
-#, fuzzy, c-format
-#| msgid ""
-#| " -R, --record-separator=STRING\n"
-#| " set record separator (default: newline)\n"
+#, c-format
msgid ""
" -0, --record-separator-zero\n"
" set record separator for unaligned output to zero byte\n"
msgstr ""
-" -R, --record-separator=STRÄNG\n"
-" sätt postseparator (standard: newline)\n"
+" -0, --record-separator=zero\n"
+" sätt postseparator för icke justerad utdata till noll-byte\n"
#: help.c:126
#, c-format
msgstr ""
#: help.c:178
-#, fuzzy, c-format
-#| msgid " \\g [FILE] or ; execute query (and send results to file or |pipe)\n"
+#, c-format
msgid " \\gset [PREFIX] execute query and store results in psql variables\n"
-msgstr " \\g [FILNAMN] eller ; kör frågan (och skriv resultatet till fil eller |rör)\n"
+msgstr " \\gset [PREFIX] kör frågan och spara resultatet i psql-variabler\n"
#: help.c:179
-#, fuzzy, c-format
-#| msgid " \\x [on|off] toggle expanded output (currently %s)\n"
+#, c-format
msgid " \\gx [FILE] as \\g, but forces expanded output mode\n"
-msgstr " \\x [on|off] slå på/av utökad utskrift (för närvarande: %s)\n"
+msgstr " \\gx [FIL] som \\g, men tvinga expanderat utmatningsläge\n"
#: help.c:180
#, c-format
#: help.c:181
#, c-format
msgid " \\watch [SEC] execute query every SEC seconds\n"
-msgstr ""
+msgstr " \\watch [SEK] kör fråga var SEK sekund\n"
#: help.c:184
#, c-format
msgid "Help\n"
-msgstr ""
+msgstr "Hjälp\n"
#: help.c:186
#, c-format
msgid " \\? [commands] show help on backslash commands\n"
-msgstr ""
+msgstr " \\? [kommandon] visa hjälp om backstreckkommandon\n"
#: help.c:187
#, c-format
#: help.c:240
#, c-format
msgid " \\dFp[+] [PATTERN] list text search parsers\n"
-msgstr " \\dFp[+] [MALL] lista textsöktolkare\n"
+msgstr " \\dFp[+] [MALL] lista textsökparsrar\n"
#: help.c:241
#, c-format
msgstr ""
#: help.c:343
-#, fuzzy, c-format
-#| msgid "Variables\n"
+#, c-format
msgid "psql variables:\n"
-msgstr "Variabler\n"
+msgstr "psql-variabler:\n"
#: help.c:345
#, c-format
msgid ""
"\n"
"Display settings:\n"
-msgstr "\nVisningsinställningar:\n"
+msgstr ""
+"\n"
+"Visningsinställningar:\n"
#: help.c:379
#, c-format
msgid ""
"\n"
"Environment variables:\n"
-msgstr "\nOmgivningsvariabler:\n"
+msgstr ""
+"\n"
+"Omgivningsvariabler:\n"
#: help.c:408
#, c-format
msgstr "katalog"
#: sql_help.c:2574
-#, fuzzy
msgid "parser_name"
-msgstr "Användarnamn"
+msgstr "parsernamn"
#: sql_help.c:2575
msgid "source_config"
#: sql_help.c:4563
msgid "change the definition of a text search parser"
-msgstr "ändra definitionen av en textsöktolkare"
+msgstr "ändra definitionen av en textsökparser"
#: sql_help.c:4568
msgid "change the definition of a text search template"
#: sql_help.c:4808
msgid "define a new text search parser"
-msgstr "definiera en ny textsöktolkare"
+msgstr "definiera en ny textsökparser"
#: sql_help.c:4813
msgid "define a new text search template"
#: sql_help.c:5038
msgid "remove a text search parser"
-msgstr "ta bort en textsöktolkare"
+msgstr "ta bort en textsökparser"
#: sql_help.c:5043
msgid "remove a text search template"
"Available values are: %s.\n"
msgstr ""
-#~ msgid ""
-#~ "WARNING: You are connected to a server with major version %d.%d,\n"
-#~ "but your %s client is major version %d.%d. Some backslash commands,\n"
-#~ "such as \\d, might not work properly.\n"
-#~ "\n"
-#~ msgstr ""
-#~ "VARNING: Du är uppkopplad mot en server med version %d.%d,\n"
-#~ "men din klient %s är version %d.%d. En del snedstreckkommandon\n"
-#~ "så som \\d kommer eventuellt inte att fungera som de skall.\n"
-#~ "\n"
+#~ msgid "Password encryption failed.\n"
+#~ msgstr "Lösenordskryptering misslyckades.\n"
-#~ msgid ""
-#~ "VALUES ( expression [, ...] ) [, ...]\n"
-#~ " [ ORDER BY sort_expression [ ASC | DESC | USING operator ] [, ...] ]\n"
-#~ " [ LIMIT { count | ALL } ]\n"
-#~ " [ OFFSET start [ ROW | ROWS ] ]\n"
-#~ " [ FETCH { FIRST | NEXT } [ count ] { ROW | ROWS } ONLY ]"
-#~ msgstr ""
-#~ "VALUES ( uttryck [, ...] ) [, ...]\n"
-#~ " [ ORDER BY sorteringsuttryck [ ASC | DESC | USING operator ] [, ...] ]\n"
-#~ " [ LIMIT { antal | ALL } ]\n"
-#~ " [ OFFSET start [ ROW | ROWS ] ]\n"
-#~ " [ FETCH { FIRST | NEXT } [ antal ] { ROW | ROWS } ONLY ]"
+#~ msgid "\\%s: error\n"
+#~ msgstr "\\%s: fel\n"
+
+#~ msgid " on host \"%s\""
+#~ msgstr " på värd \"%s\""
+
+#~ msgid " at port \"%s\""
+#~ msgstr " port \"%s\""
+
+#~ msgid " as user \"%s\""
+#~ msgstr " som användare \"%s\""
+
+#~ msgid "SSL connection (unknown cipher)\n"
+#~ msgstr "SSL-förbindelse (okänt krypto)\n"
+
+#~ msgid "Showing locale-adjusted numeric output."
+#~ msgstr "Visar lokal-anpassad numerisk utdata."
+
+#~ msgid "Showing only tuples."
+#~ msgstr "Visar bara tupler."
+
+#~ msgid "%s: pg_strdup: cannot duplicate null pointer (internal error)\n"
+#~ msgstr "%s: pg_strdup: kan inte duplicera null-pekare (internt fel)\n"
+
+#~ msgid "\\copy: %s"
+#~ msgstr "\\copy: %s"
+
+#~ msgid "\\copy: unexpected response (%d)\n"
+#~ msgstr "\\copy: oväntat svar (%d)\n"
+
+#~ msgid "could not get current user name: %s\n"
+#~ msgstr "kunde inte hämta det aktuella användarnamnet: %s\n"
+
+#~ msgid " --help show this help, then exit\n"
+#~ msgstr " --help visa denna hjälp och avsluta sedan\n"
+
+#~ msgid " --version output version information, then exit\n"
+#~ msgstr " --version visa versionsinformation och avsluta sedan\n"
+
+#~ msgid " \\dg[+] [PATTERN] list roles (groups)\n"
+#~ msgstr " \\dg[+] [MALL] lista roller (grupper)\n"
+
+#~ msgid " \\du[+] [PATTERN] list roles (users)\n"
+#~ msgstr " \\du[+] [MALL] lista roller (användare)\n"
+
+#~ msgid " \\l[+] list all databases\n"
+#~ msgstr " \\l[+] lista alla databaser\n"
#~ msgid ""
-#~ "VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] [ table ]\n"
-#~ "VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] ANALYZE [ table [ (column [, ...] ) ] ]"
+#~ " \\pset NAME [VALUE] set table output option\n"
+#~ " (NAME := {format|border|expanded|fieldsep|footer|null|\n"
+#~ " numericlocale|recordsep|tuples_only|title|tableattr|pager})\n"
#~ msgstr ""
-#~ "VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] [ tabell ]\n"
-#~ "VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] ANALYZE [ tabell [ (kolumn [, ...] ) ] ]"
+#~ " \\pset NAMN [VÄRDE] sätt tabellutskriftsval\n"
+#~ " (NAMN := {format|border|expanded|fieldsep|footer|null|\n"
+#~ " numericlocale|recordsep|tuples_only|title|tableattr|pager})\n"
+
+#~ msgid "(No rows)\n"
+#~ msgstr "(Inga rader)\n"
+
+#~ msgid "%s: could not set variable \"%s\"\n"
+#~ msgstr "%s: kunde inte sätta variabeln \"%s\"\n"
+
+#~ msgid "contains support for command-line editing"
+#~ msgstr "innehåller stöd för kommandoradsredigering"
+
+#~ msgid "data type"
+#~ msgstr "datatyp"
+
+#~ msgid "Modifiers"
+#~ msgstr "Modifierare"
+
+#~ msgid "not null"
+#~ msgstr "inte null"
+
+#~ msgid "default %s"
+#~ msgstr "default %s"
+
+#~ msgid "Modifier"
+#~ msgstr "Modifierare"
+
+#~ msgid "define a new constraint trigger"
+#~ msgstr "definiera en ny villkorsutlösare"
+
+#~ msgid "column"
+#~ msgstr "kolumn"
+
+#~ msgid "new_column"
+#~ msgstr "ny_kolumn"
+
+#~ msgid "agg_name"
+#~ msgstr "agg_namn"
+
+#~ msgid "agg_type"
+#~ msgstr "agg_typ"
+
+#~ msgid "input_data_type"
+#~ msgstr "indatatyp"
+
+#~ msgid "tablespace"
+#~ msgstr "tabellutrymme"
+
+#~ msgid "could not change directory to \"%s\""
+#~ msgstr "kunde inte byta katalog till \"%s\""
+
+#~ msgid "ABORT [ WORK | TRANSACTION ]"
+#~ msgstr "ABORT [ WORK | TRANSACTION ]"
#~ msgid ""
-#~ "UPDATE [ ONLY ] table [ [ AS ] alias ]\n"
-#~ " SET { column = { expression | DEFAULT } |\n"
-#~ " ( column [, ...] ) = ( { expression | DEFAULT } [, ...] ) } [, ...]\n"
-#~ " [ FROM fromlist ]\n"
-#~ " [ WHERE condition | WHERE CURRENT OF cursor_name ]\n"
-#~ " [ RETURNING * | output_expression [ [ AS ] output_name ] [, ...] ]"
+#~ "ALTER AGGREGATE name ( type [ , ... ] ) RENAME TO new_name\n"
+#~ "ALTER AGGREGATE name ( type [ , ... ] ) OWNER TO new_owner\n"
+#~ "ALTER AGGREGATE name ( type [ , ... ] ) SET SCHEMA new_schema"
#~ msgstr ""
-#~ "UPDATE [ ONLY ] tabell [ [ AS ] alias ]\n"
-#~ " SET { kolumn = { uttryck | DEFAULT } |\n"
-#~ " ( kolumn [, ...] ) = ( { uttryck | DEFAULT } [, ...] ) } [, ...]\n"
-#~ " [ FROM frånlista ]\n"
-#~ " [ WHERE villkor | WHERE CURRENT OF markörnamn ]\n"
-#~ " [ RETURNING * | utdatauttryck [ [ AS ] utdatanamn ] [, ...] ]"
-
-#~ msgid "UNLISTEN { name | * }"
-#~ msgstr "UNLISTEN { namn | * }"
+#~ "ALTER AGGREGATE namn ( typ [ , ... ] ) RENAME TO nytt_namn\n"
+#~ "ALTER AGGREGATE name ( typ [ , ... ] ) OWNER TO ny_ägare\n"
+#~ "ALTER AGGREGATE namn ( typ [ , ... ] ) SET SCHEMA nytt_schema"
#~ msgid ""
-#~ "TRUNCATE [ TABLE ] [ ONLY ] name [, ... ]\n"
-#~ " [ RESTART IDENTITY | CONTINUE IDENTITY ] [ CASCADE | RESTRICT ]"
+#~ "ALTER CONVERSION name RENAME TO newname\n"
+#~ "ALTER CONVERSION name OWNER TO newowner"
#~ msgstr ""
-#~ "TRUNCATE [ TABLE ] [ ONLY ] namn [, ... ]\n"
-#~ " [ RESTART IDENTITY | CONTINUE IDENTITY ] [ CASCADE | RESTRICT ]"
+#~ "ALTER CONVERSION namn RENAME TO nytt_namn\n"
+#~ "ALTER CONVERSION namn OWNER TO ny_ägare"
+#, fuzzy
#~ msgid ""
-#~ "START TRANSACTION [ transaction_mode [, ...] ]\n"
+#~ "ALTER DATABASE name [ [ WITH ] option [ ... ] ]\n"
#~ "\n"
-#~ "where transaction_mode is one of:\n"
+#~ "where option can be:\n"
#~ "\n"
-#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ UNCOMMITTED }\n"
-#~ " READ WRITE | READ ONLY"
-#~ msgstr ""
-#~ "START TRANSACTION [ transaktionsläge [, ...] ]\n"
+#~ " CONNECTION LIMIT connlimit\n"
#~ "\n"
-#~ "där transaktionsläge är en av:\n"
+#~ "ALTER DATABASE name RENAME TO newname\n"
#~ "\n"
-#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ UNCOMMITTED }\n"
-#~ " READ WRITE | READ ONLY"
-
-#~ msgid ""
-#~ "SHOW name\n"
-#~ "SHOW ALL"
-#~ msgstr ""
-#~ "SHOW namn\n"
-#~ "SHOW ALL"
-
-#~ msgid ""
-#~ "SET TRANSACTION transaction_mode [, ...]\n"
-#~ "SET SESSION CHARACTERISTICS AS TRANSACTION transaction_mode [, ...]\n"
+#~ "ALTER DATABASE name OWNER TO new_owner\n"
#~ "\n"
-#~ "where transaction_mode is one of:\n"
+#~ "ALTER DATABASE name SET TABLESPACE new_tablespace\n"
#~ "\n"
-#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ UNCOMMITTED }\n"
-#~ " READ WRITE | READ ONLY"
+#~ "ALTER DATABASE name SET configuration_parameter { TO | = } { value | DEFAULT }\n"
+#~ "ALTER DATABASE name SET configuration_parameter FROM CURRENT\n"
+#~ "ALTER DATABASE name RESET configuration_parameter\n"
+#~ "ALTER DATABASE name RESET ALL"
#~ msgstr ""
-#~ "SET TRANSACTION transaktionsläge [, ...]\n"
-#~ "SET SESSION CHARACTERISTICS AS TRANSACTION transaktionsläge [, ...]\n"
+#~ "ALTER DATABASE namn [ [ WITH ] alternativ [ ... ] ]\n"
#~ "\n"
-#~ "där transaktionsläge är en av:\n"
+#~ "där alternativ kan vara:\n"
#~ "\n"
-#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ UNCOMMITTED }\n"
-#~ " READ WRITE | READ ONLY"
-
-#~ msgid ""
-#~ "SET [ SESSION | LOCAL ] SESSION AUTHORIZATION username\n"
-#~ "SET [ SESSION | LOCAL ] SESSION AUTHORIZATION DEFAULT\n"
-#~ "RESET SESSION AUTHORIZATION"
-#~ msgstr ""
-#~ "SET [ SESSION | LOCAL ] SESSION AUTHORIZATION användarnamn\n"
-#~ "SET [ SESSION | LOCAL ] SESSION AUTHORIZATION DEFAULT\n"
-#~ "RESET SESSION AUTHORIZATION"
-
-#~ msgid ""
-#~ "SET [ SESSION | LOCAL ] ROLE rolename\n"
-#~ "SET [ SESSION | LOCAL ] ROLE NONE\n"
-#~ "RESET ROLE"
-#~ msgstr ""
-#~ "SET [ SESSION | LOCAL ] ROLE rollnamn\n"
-#~ "SET [ SESSION | LOCAL ] ROLE NONE\n"
-#~ "RESET ROLE"
-
-#~ msgid "SET CONSTRAINTS { ALL | name [, ...] } { DEFERRED | IMMEDIATE }"
-#~ msgstr "SET CONSTRAINTS { ALL | namn [, ...] } { DEFERRED | IMMEDIATE }"
+#~ " CONNECTION LIMIT anslutningstak\n"
+#~ "\n"
+#~ "ALTER DATABASE namn SET parameter { TO | = } { värde | DEFAULT }\n"
+#~ "ALTER DATABASE namn RESET parameter\n"
+#~ "\n"
+#~ "ALTER DATABASE namn RENAME TO nyttnamn\n"
+#~ "\n"
+#~ "ALTER DATABASE namn OWNER TO ny_ägare"
#~ msgid ""
-#~ "SET [ SESSION | LOCAL ] configuration_parameter { TO | = } { value | 'value' | DEFAULT }\n"
-#~ "SET [ SESSION | LOCAL ] TIME ZONE { timezone | LOCAL | DEFAULT }"
+#~ "ALTER DOMAIN name\n"
+#~ " { SET DEFAULT expression | DROP DEFAULT }\n"
+#~ "ALTER DOMAIN name\n"
+#~ " { SET | DROP } NOT NULL\n"
+#~ "ALTER DOMAIN name\n"
+#~ " ADD domain_constraint\n"
+#~ "ALTER DOMAIN name\n"
+#~ " DROP CONSTRAINT constraint_name [ RESTRICT | CASCADE ]\n"
+#~ "ALTER DOMAIN name\n"
+#~ " OWNER TO new_owner \n"
+#~ "ALTER DOMAIN name\n"
+#~ " SET SCHEMA new_schema"
#~ msgstr ""
-#~ "SET [ SESSION | LOCAL ] konfigurationsparameter { TO | = } { värde | 'värde' | DEFAULT }\n"
-#~ "SET [ SESSION | LOCAL ] TIME ZONE { tidszon | LOCAL | DEFAULT }"
+#~ "ALTER DOMAIN namn\n"
+#~ " { SET DEFAULT uttryck | DROP DEFAULT }\n"
+#~ "ALTER DOMAIN namn\n"
+#~ " { SET | DROP } NOT NULL\n"
+#~ "ALTER DOMAIN namn\n"
+#~ " ADD domain_villkor (constraint)\n"
+#~ "ALTER DOMAIN namn\n"
+#~ " DROP CONSTRAINT villkorsnamn [ RESTRICT | CASCADE ]\n"
+#~ "ALTER DOMAIN namn\n"
+#~ " OWNER TO ny_ägare\n"
+#~ "ALTER DOMAIN namn\n"
+#~ " SET SCHEMA nytt_schema"
#, fuzzy
#~ msgid ""
-#~ "[ WITH [ RECURSIVE ] with_query [, ...] ]\n"
-#~ "SELECT [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ]\n"
-#~ " * | expression [ [ AS ] output_name ] [, ...]\n"
-#~ " INTO [ TEMPORARY | TEMP ] [ TABLE ] new_table\n"
-#~ " [ FROM from_item [, ...] ]\n"
-#~ " [ WHERE condition ]\n"
-#~ " [ GROUP BY expression [, ...] ]\n"
-#~ " [ HAVING condition [, ...] ]\n"
-#~ " [ WINDOW window_name AS ( window_definition ) [, ...] ]\n"
-#~ " [ { UNION | INTERSECT | EXCEPT } [ ALL ] select ]\n"
-#~ " [ ORDER BY expression [ ASC | DESC | USING operator ] [ NULLS { FIRST | LAST } ] [, ...] ]\n"
-#~ " [ LIMIT { count | ALL } ]\n"
-#~ " [ OFFSET start [ ROW | ROWS ] ]\n"
-#~ " [ FETCH { FIRST | NEXT } [ count ] { ROW | ROWS } ONLY ]\n"
-#~ " [ FOR { UPDATE | SHARE } [ OF table_name [, ...] ] [ NOWAIT ] [...] ]"
-#~ msgstr ""
-#~ "SELECT [ ALL | DISTINCT [ ON ( uttryck [, ...] ) ] ]\n"
-#~ " * | uttryck [ AS utnamn ] [, ...]\n"
-#~ " INTO [ TEMPORARY | TEMP ] [ TABLE ] ny_tabell\n"
-#~ " [ FROM frånval [, ...] ]\n"
-#~ " [ WHERE villkor ]\n"
-#~ " [ GROUP BY uttryck [, ...] ]\n"
-#~ " [ HAVING villkor [, ...] ]\n"
-#~ " [ { UNION | INTERSECT | EXCEPT } [ ALL ] select ]\n"
-#~ " [ ORDER BY uttryck [ ASC | DESC | USING operator ] [, ...] ]\n"
-#~ " [ LIMIT { antal | ALL } ]\n"
-#~ " [ OFFSET start ]\n"
-#~ " [ FOR { UPDATE | SHARE } [ OF tabellnamn [, ...] ] [ NOWAIT ] [...] ]"
-
-#, fuzzy
-#~ msgid ""
-#~ "[ WITH [ RECURSIVE ] with_query [, ...] ]\n"
-#~ "SELECT [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ]\n"
-#~ " * | expression [ [ AS ] output_name ] [, ...]\n"
-#~ " [ FROM from_item [, ...] ]\n"
-#~ " [ WHERE condition ]\n"
-#~ " [ GROUP BY expression [, ...] ]\n"
-#~ " [ HAVING condition [, ...] ]\n"
-#~ " [ WINDOW window_name AS ( window_definition ) [, ...] ]\n"
-#~ " [ { UNION | INTERSECT | EXCEPT } [ ALL ] select ]\n"
-#~ " [ ORDER BY expression [ ASC | DESC | USING operator ] [ NULLS { FIRST | LAST } ] [, ...] ]\n"
-#~ " [ LIMIT { count | ALL } ]\n"
-#~ " [ OFFSET start [ ROW | ROWS ] ]\n"
-#~ " [ FETCH { FIRST | NEXT } [ count ] { ROW | ROWS } ONLY ]\n"
-#~ " [ FOR { UPDATE | SHARE } [ OF table_name [, ...] ] [ NOWAIT ] [...] ]\n"
+#~ "ALTER FUNCTION name ( [ [ argmode ] [ argname ] argtype [, ...] ] )\n"
+#~ " action [ ... ] [ RESTRICT ]\n"
+#~ "ALTER FUNCTION name ( [ [ argmode ] [ argname ] argtype [, ...] ] )\n"
+#~ " RENAME TO new_name\n"
+#~ "ALTER FUNCTION name ( [ [ argmode ] [ argname ] argtype [, ...] ] )\n"
+#~ " OWNER TO new_owner\n"
+#~ "ALTER FUNCTION name ( [ [ argmode ] [ argname ] argtype [, ...] ] )\n"
+#~ " SET SCHEMA new_schema\n"
#~ "\n"
-#~ "where from_item can be one of:\n"
+#~ "where action is one of:\n"
#~ "\n"
-#~ " [ ONLY ] table_name [ * ] [ [ AS ] alias [ ( column_alias [, ...] ) ] ]\n"
-#~ " ( select ) [ AS ] alias [ ( column_alias [, ...] ) ]\n"
-#~ " with_query_name [ [ AS ] alias [ ( column_alias [, ...] ) ] ]\n"
-#~ " function_name ( [ argument [, ...] ] ) [ AS ] alias [ ( column_alias [, ...] | column_definition [, ...] ) ]\n"
-#~ " function_name ( [ argument [, ...] ] ) AS ( column_definition [, ...] )\n"
-#~ " from_item [ NATURAL ] join_type from_item [ ON join_condition | USING ( join_column [, ...] ) ]\n"
+#~ " CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT\n"
+#~ " IMMUTABLE | STABLE | VOLATILE\n"
+#~ " [ EXTERNAL ] SECURITY INVOKER | [ EXTERNAL ] SECURITY DEFINER\n"
+#~ " COST execution_cost\n"
+#~ " ROWS result_rows\n"
+#~ " SET configuration_parameter { TO | = } { value | DEFAULT }\n"
+#~ " SET configuration_parameter FROM CURRENT\n"
+#~ " RESET configuration_parameter\n"
+#~ " RESET ALL"
+#~ msgstr ""
+#~ "ALTER FUNCTION namn ( [ [ arg_läge ] [ arg_namn ] arg_typ [, ...] ] )\n"
+#~ " aktion [, ... ] [ RESTRICT ]\n"
+#~ "ALTER FUNCTION namn ( [ [ arg_läge ] [ arg_namn ] arg_typ [, ...] ] )\n"
+#~ " RENAME TO nytt_namn\n"
+#~ "ALTER FUNCTION namn ( [ [ arg_läge ] [ arg_namn ] arg_typ [, ...] ] )\n"
+#~ " OWNER TO ny_ägare\n"
+#~ "ALTER FUNCTION namn ( [ [ arg_läge ] [ arg_namn ] arg_typ [, ...] ] )\n"
+#~ " SET SCHEMA nytt_schema\n"
#~ "\n"
-#~ "and with_query is:\n"
+#~ "där aktion är en av:\n"
#~ "\n"
-#~ " with_query_name [ ( column_name [, ...] ) ] AS ( select )\n"
+#~ " CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT\n"
+#~ " IMMUTABLE | STABLE | VOLATILE\n"
+#~ " [ EXTERNAL ] SECURITY INVOKER | [ EXTERNAL ] SECURITY DEFINER"
+
+#~ msgid ""
+#~ "ALTER GROUP groupname ADD USER username [, ... ]\n"
+#~ "ALTER GROUP groupname DROP USER username [, ... ]\n"
#~ "\n"
-#~ "TABLE { [ ONLY ] table_name [ * ] | with_query_name }"
+#~ "ALTER GROUP groupname RENAME TO newname"
#~ msgstr ""
-#~ "SELECT [ ALL | DISTINCT [ ON ( uttryck [, ...] ) ] ]\n"
-#~ " * | uttryck [ AS utnamn ] [, ...]\n"
-#~ " [ FROM frånval [, ...] ]\n"
-#~ " [ WHERE villkor ]\n"
-#~ " [ GROUP BY uttryck [, ...] ]\n"
-#~ " [ HAVING villkor [, ...] ]\n"
-#~ " [ { UNION | INTERSECT | EXCEPT } [ ALL ] select ]\n"
-#~ " [ ORDER BY uttryck [ ASC | DESC | USING operator ] [, ...] ]\n"
-#~ " [ LIMIT { antal | ALL } ]\n"
-#~ " [ OFFSET start ]\n"
-#~ " [ FOR { UPDATE | SHARE } [ OF tabellnamn [, ...] ] [ NOWAIT ] [...] ]\n"
-#~ "\n"
-#~ "där frånval kan vara en av:\n"
+#~ "ALTER GROUP gruppnamn ADD USER användarnamn [, ... ]\n"
+#~ "ALTER GROUP gruppnamn DROP USER användarnamn [, ... ]\n"
#~ "\n"
-#~ " [ ONLY ] tabellnamn [ * ] [ [ AS ] alias [ ( kolumnalias [, ...] ) ] ]\n"
-#~ " ( select ) [ AS ] alias [ ( kolumnalias [, ...] ) ]\n"
-#~ " funktionsnamn ( [ argument [, ...] ] ) [ AS ] alias [ ( kolumnalias [, ...] | kolumndefinition [, ...] ) ]\n"
-#~ " funktionsnamn ( [ argument [, ...] ] ) AS ( kolumndefinition [, ...] )\n"
-#~ " frånval [ NATURAL ] join-typ frånval [ ON join-villkor | USING ( join-kolumn [, ...] ) ]"
+#~ "ALTER GROUP gruppnamn RENAME TO nyttnamn"
-#~ msgid "ROLLBACK [ WORK | TRANSACTION ] TO [ SAVEPOINT ] savepoint_name"
-#~ msgstr "ROLLBACK [ WORK | TRANSACTION ] TO [ SAVEPOINT ] sparpunktsnamn"
+#~ msgid ""
+#~ "ALTER INDEX name RENAME TO new_name\n"
+#~ "ALTER INDEX name SET TABLESPACE tablespace_name\n"
+#~ "ALTER INDEX name SET ( storage_parameter = value [, ... ] )\n"
+#~ "ALTER INDEX name RESET ( storage_parameter [, ... ] )"
+#~ msgstr ""
+#~ "ALTER INDEX namn RENAME TO nytt_namn\n"
+#~ "ALTER INDEX namn SET TABLESPACE tabellutrymmesnamn\n"
+#~ "ALTER INDEX namn SET ( lagringsparameter = värde [, ... ] )\n"
+#~ "ALTER INDEX namn RESET ( lagringsparameter [, ... ] )"
-#~ msgid "ROLLBACK PREPARED transaction_id"
-#~ msgstr "ROLLBACK PREPARED transaktions_id"
+#, fuzzy
+#~ msgid ""
+#~ "ALTER [ PROCEDURAL ] LANGUAGE name RENAME TO newname\n"
+#~ "ALTER [ PROCEDURAL ] LANGUAGE name OWNER TO new_owner"
+#~ msgstr ""
+#~ "ALTER SCHEMA namn RENAME TO nytt_namn\n"
+#~ "ALTER SCHEMA namn OWNER TO ny_ägare"
-#~ msgid "ROLLBACK [ WORK | TRANSACTION ]"
-#~ msgstr "ROLLBACK [ WORK | TRANSACTION ]"
+#~ msgid "ALTER OPERATOR name ( { lefttype | NONE } , { righttype | NONE } ) OWNER TO newowner"
+#~ msgstr "ALTER OPERATOR namn ( { vänster_typ | NONE }, { höger_typ | NONE } ) OWNER TO ny_ägare"
+
+#~ msgid ""
+#~ "ALTER OPERATOR CLASS name USING index_method RENAME TO newname\n"
+#~ "ALTER OPERATOR CLASS name USING index_method OWNER TO newowner"
+#~ msgstr ""
+#~ "ALTER OPERATOR CLASS namn USING indexmetod RENAME TO nytt_namn\n"
+#~ "ALTER OPERATOR CLASS namn USING indexmetod OWNER TO ny_ägare"
#, fuzzy
#~ msgid ""
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | TRIGGER }\n"
-#~ " [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON [ TABLE ] tablename [, ...]\n"
-#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
+#~ "ALTER ROLE name [ [ WITH ] option [ ... ] ]\n"
#~ "\n"
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { { SELECT | INSERT | UPDATE | REFERENCES } ( column [, ...] )\n"
-#~ " [,...] | ALL [ PRIVILEGES ] ( column [, ...] ) }\n"
-#~ " ON [ TABLE ] tablename [, ...]\n"
-#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
+#~ "where option can be:\n"
+#~ " \n"
+#~ " SUPERUSER | NOSUPERUSER\n"
+#~ " | CREATEDB | NOCREATEDB\n"
+#~ " | CREATEROLE | NOCREATEROLE\n"
+#~ " | CREATEUSER | NOCREATEUSER\n"
+#~ " | INHERIT | NOINHERIT\n"
+#~ " | LOGIN | NOLOGIN\n"
+#~ " | CONNECTION LIMIT connlimit\n"
+#~ " | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password'\n"
+#~ " | VALID UNTIL 'timestamp' \n"
#~ "\n"
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { { USAGE | SELECT | UPDATE }\n"
-#~ " [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON SEQUENCE sequencename [, ...]\n"
-#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
+#~ "ALTER ROLE name RENAME TO newname\n"
#~ "\n"
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { { CREATE | CONNECT | TEMPORARY | TEMP } [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON DATABASE dbname [, ...]\n"
-#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
+#~ "ALTER ROLE name SET configuration_parameter { TO | = } { value | DEFAULT }\n"
+#~ "ALTER ROLE name SET configuration_parameter FROM CURRENT\n"
+#~ "ALTER ROLE name RESET configuration_parameter\n"
+#~ "ALTER ROLE name RESET ALL"
+#~ msgstr ""
+#~ "ALTER ROLE namn [ [ WITH ] alternativ [ ... ] ]\n"
#~ "\n"
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { USAGE | ALL [ PRIVILEGES ] }\n"
-#~ " ON FOREIGN DATA WRAPPER fdwname [, ...]\n"
-#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
+#~ "där alternativ kan vara:\n"
+#~ " \n"
+#~ " SUPERUSER | NOSUPERUSER\n"
+#~ " | CREATEDB | NOCREATEDB\n"
+#~ " | CREATEROLE | NOCREATEROLE\n"
+#~ " | CREATEUSER | NOCREATEUSER\n"
+#~ " | INHERIT | NOINHERIT\n"
+#~ " | LOGIN | NOLOGIN\n"
+#~ " | CONNECTION LIMIT anslutningstak\n"
+#~ " | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'lösenord'\n"
+#~ " | VALID UNTIL 'tidsstämpel' \n"
#~ "\n"
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { USAGE | ALL [ PRIVILEGES ] }\n"
-#~ " ON FOREIGN SERVER servername [, ...]\n"
-#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
+#~ "ALTER ROLE namn RENAME TO nytt_namn\n"
#~ "\n"
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { EXECUTE | ALL [ PRIVILEGES ] }\n"
-#~ " ON FUNCTION funcname ( [ [ argmode ] [ argname ] argtype [, ...] ] ) [, ...]\n"
-#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
+#~ "ALTER ROLE namn SET konfigurationsparameter { TO | = } { värde | DEFAULT }\n"
+#~ "ALTER ROLE namn RESET konfigurationsparameter"
+
+#~ msgid ""
+#~ "ALTER SCHEMA name RENAME TO newname\n"
+#~ "ALTER SCHEMA name OWNER TO newowner"
+#~ msgstr ""
+#~ "ALTER SCHEMA namn RENAME TO nytt_namn\n"
+#~ "ALTER SCHEMA namn OWNER TO ny_ägare"
+
+#, fuzzy
+#~ msgid ""
+#~ "ALTER SEQUENCE name [ INCREMENT [ BY ] increment ]\n"
+#~ " [ MINVALUE minvalue | NO MINVALUE ] [ MAXVALUE maxvalue | NO MAXVALUE ]\n"
+#~ " [ START [ WITH ] start ]\n"
+#~ " [ RESTART [ [ WITH ] restart ] ]\n"
+#~ " [ CACHE cache ] [ [ NO ] CYCLE ]\n"
+#~ " [ OWNED BY { table.column | NONE } ]\n"
+#~ "ALTER SEQUENCE name OWNER TO new_owner\n"
+#~ "ALTER SEQUENCE name RENAME TO new_name\n"
+#~ "ALTER SEQUENCE name SET SCHEMA new_schema"
+#~ msgstr ""
+#~ "ALTER SEQUENCE namn [ INCREMENT [ BY ] ökningsvärde ]\n"
+#~ " [ MINVALUE minvärde | NO MINVALUE ] [ MAXVALUE maxvärde | NO MAXVALUE ]\n"
+#~ " [ RESTART [ WITH ] start ] [ CACHE cache ] [ [ NO ] CYCLE ]\n"
+#~ " [ OWNED BY { tabell.kolumn | NONE } ]\n"
+#~ "ALTER SEQUENCE namn SET SCHEMA nytt_schema"
+
+#, fuzzy
+#~ msgid ""
+#~ "ALTER TABLE [ ONLY ] name [ * ]\n"
+#~ " action [, ... ]\n"
+#~ "ALTER TABLE [ ONLY ] name [ * ]\n"
+#~ " RENAME [ COLUMN ] column TO new_column\n"
+#~ "ALTER TABLE name\n"
+#~ " RENAME TO new_name\n"
+#~ "ALTER TABLE name\n"
+#~ " SET SCHEMA new_schema\n"
#~ "\n"
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { USAGE | ALL [ PRIVILEGES ] }\n"
-#~ " ON LANGUAGE langname [, ...]\n"
-#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
+#~ "where action is one of:\n"
#~ "\n"
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON SCHEMA schemaname [, ...]\n"
-#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
+#~ " ADD [ COLUMN ] column type [ column_constraint [ ... ] ]\n"
+#~ " DROP [ COLUMN ] column [ RESTRICT | CASCADE ]\n"
+#~ " ALTER [ COLUMN ] column [ SET DATA ] TYPE type [ USING expression ]\n"
+#~ " ALTER [ COLUMN ] column SET DEFAULT expression\n"
+#~ " ALTER [ COLUMN ] column DROP DEFAULT\n"
+#~ " ALTER [ COLUMN ] column { SET | DROP } NOT NULL\n"
+#~ " ALTER [ COLUMN ] column SET STATISTICS integer\n"
+#~ " ALTER [ COLUMN ] column SET STORAGE { PLAIN | EXTERNAL | EXTENDED | MAIN }\n"
+#~ " ADD table_constraint\n"
+#~ " DROP CONSTRAINT constraint_name [ RESTRICT | CASCADE ]\n"
+#~ " DISABLE TRIGGER [ trigger_name | ALL | USER ]\n"
+#~ " ENABLE TRIGGER [ trigger_name | ALL | USER ]\n"
+#~ " ENABLE REPLICA TRIGGER trigger_name\n"
+#~ " ENABLE ALWAYS TRIGGER trigger_name\n"
+#~ " DISABLE RULE rewrite_rule_name\n"
+#~ " ENABLE RULE rewrite_rule_name\n"
+#~ " ENABLE REPLICA RULE rewrite_rule_name\n"
+#~ " ENABLE ALWAYS RULE rewrite_rule_name\n"
+#~ " CLUSTER ON index_name\n"
+#~ " SET WITHOUT CLUSTER\n"
+#~ " SET WITH OIDS\n"
+#~ " SET WITHOUT OIDS\n"
+#~ " SET ( storage_parameter = value [, ... ] )\n"
+#~ " RESET ( storage_parameter [, ... ] )\n"
+#~ " INHERIT parent_table\n"
+#~ " NO INHERIT parent_table\n"
+#~ " OWNER TO new_owner\n"
+#~ " SET TABLESPACE new_tablespace"
+#~ msgstr ""
+#~ "ALTER TABLE [ ONLY ] namn [ * ]\n"
+#~ " aktion [, ... ]\n"
+#~ "ALTER TABLE [ ONLY ] namn [ * ]\n"
+#~ " RENAME [ COLUMN ] kolumn TO ny_kolumn\n"
+#~ "ALTER TABLE namn\n"
+#~ " RENAME TO nytt_namn\n"
+#~ "ALTER TABLE namn\n"
+#~ " SET SCHEMA nytt_schema\n"
#~ "\n"
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { CREATE | ALL [ PRIVILEGES ] }\n"
-#~ " ON TABLESPACE tablespacename [, ...]\n"
-#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
+#~ "där aktion är en av:\n"
#~ "\n"
-#~ "REVOKE [ ADMIN OPTION FOR ]\n"
-#~ " role [, ...] FROM rolename [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]"
+#~ " ADD [ COLUMN ] kolumn type [ kolumnvillkor [ ... ] ]\n"
+#~ " DROP [ COLUMN ] kolumn [ RESTRICT | CASCADE ]\n"
+#~ " ALTER [ COLUMN ] kolumn TYPE type [ USING uttryck ]\n"
+#~ " ALTER [ COLUMN ] kolumn SET DEFAULT uttryck\n"
+#~ " ALTER [ COLUMN ] kolumn DROP DEFAULT\n"
+#~ " ALTER [ COLUMN ] kolumn { SET | DROP } NOT NULL\n"
+#~ " ALTER [ COLUMN ] kolumn SET STATISTICS heltal\n"
+#~ " ALTER [ COLUMN ] kolumn SET STORAGE { PLAIN | EXTERNAL | EXTENDED | MAIN }\n"
+#~ " ADD tabellvillkor\n"
+#~ " DROP CONSTRAINT villkorsnamn [ RESTRICT | CASCADE ]\n"
+#~ " DISABLE TRIGGER [ utlösarnamn | ALL | USER ]\n"
+#~ " ENABLE TRIGGER [ utlösarnamn | ALL | USER ]\n"
+#~ " CLUSTER ON indexnamn\n"
+#~ " SET WITHOUT CLUSTER\n"
+#~ " SET WITHOUT OIDS\n"
+#~ " SET ( lagringsparameter = värde [, ... ] )\n"
+#~ " RESET ( lagringsparameter [, ... ] )\n"
+#~ " INHERIT föräldertabell\n"
+#~ " NO INHERIT föräldertabell\n"
+#~ " OWNER TO ny_ägare\n"
+#~ " SET TABLESPACE tabellutrymme"
+
+#~ msgid ""
+#~ "ALTER TABLESPACE name RENAME TO newname\n"
+#~ "ALTER TABLESPACE name OWNER TO newowner"
#~ msgstr ""
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { { SELECT | INSERT | UPDATE | DELETE | REFERENCES | TRIGGER }\n"
-#~ " [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON [ TABLE ] tabellnamn [, ...]\n"
-#~ " FROM { användarnamn | GROUP gruppnamn | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
+#~ "ALTER TABLESPACE namn RENAME TO nytt_namn\n"
+#~ "ALTER TABLESPACE namn OWNER TO ny_ägare"
+
+#~ msgid "ALTER TEXT SEARCH PARSER name RENAME TO newname"
+#~ msgstr "ALTER TEXT SEARCH PARSER namn RENAME TO nyttnamn"
+
+#~ msgid "ALTER TEXT SEARCH TEMPLATE name RENAME TO newname"
+#~ msgstr "ALTER TEXT SEARCH TEMPLATE namn RENAME TO nyttnamn"
+
+#~ msgid "ALTER TRIGGER name ON table RENAME TO newname"
+#~ msgstr "ALTER TRIGGER namb ON tabell RENAME TO nyttnamn"
+
+#~ msgid ""
+#~ "ALTER TYPE name RENAME TO new_name\n"
+#~ "ALTER TYPE name OWNER TO new_owner \n"
+#~ "ALTER TYPE name SET SCHEMA new_schema"
+#~ msgstr ""
+#~ "ALTER TYPE namn RENAME TO nytt_namn\n"
+#~ "ALTER TYPE namn OWNER TO ny_ägare \n"
+#~ "ALTER TYPE namn SET SCHEMA nytt_schema"
+
+#, fuzzy
+#~ msgid ""
+#~ "ALTER USER name [ [ WITH ] option [ ... ] ]\n"
#~ "\n"
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { { USAGE | SELECT | UPDATE }\n"
-#~ " [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON SEQUENCE sekvensnamn [, ...]\n"
-#~ " FROM { användarnamn | GROUP gruppnamn | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
+#~ "where option can be:\n"
+#~ " \n"
+#~ " SUPERUSER | NOSUPERUSER\n"
+#~ " | CREATEDB | NOCREATEDB\n"
+#~ " | CREATEROLE | NOCREATEROLE\n"
+#~ " | CREATEUSER | NOCREATEUSER\n"
+#~ " | INHERIT | NOINHERIT\n"
+#~ " | LOGIN | NOLOGIN\n"
+#~ " | CONNECTION LIMIT connlimit\n"
+#~ " | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password'\n"
+#~ " | VALID UNTIL 'timestamp' \n"
#~ "\n"
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { { CREATE | TEMPORARY | TEMP } [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON DATABASE dbnamn [, ...]\n"
-#~ " FROM { användarnamn | GROUP gruppnamn | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
+#~ "ALTER USER name RENAME TO newname\n"
#~ "\n"
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { EXECUTE | ALL [ PRIVILEGES ] }\n"
-#~ " ON FUNCTION funknamn ( [ [ arg_läge ] [ arg_namn ] arg_typ [, ...] ] ) [, ...]\n"
-#~ " FROM { användarnamn | GROUP gruppnamn | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
+#~ "ALTER USER name SET configuration_parameter { TO | = } { value | DEFAULT }\n"
+#~ "ALTER USER name SET configuration_parameter FROM CURRENT\n"
+#~ "ALTER USER name RESET configuration_parameter\n"
+#~ "ALTER USER name RESET ALL"
+#~ msgstr ""
+#~ "ALTER USER namn [ [ WITH ] alternativ [ ... ] ]\n"
#~ "\n"
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { USAGE | ALL [ PRIVILEGES ] }\n"
-#~ " ON LANGUAGE språknamn [, ...]\n"
-#~ " FROM { användarnamn | GROUP gruppnamn | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
+#~ "där alternativ kan vara:\n"
#~ "\n"
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON SCHEMA schemanamn [, ...]\n"
-#~ " FROM { användarnamn | GROUP gruppnamn | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
+#~ " SUPERUSER | NOSUPERUSER\n"
+#~ " | CREATEDB | NOCREATEDB\n"
+#~ " | CREATEROLE | NOCREATEROLE\n"
+#~ " | CREATEUSER | NOCREATEUSER\n"
+#~ " | INHERIT | NOINHERIT\n"
+#~ " | LOGIN | NOLOGIN\n"
+#~ " | CONNECTION LIMIT anslutningstak\n"
+#~ " | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'lösenord' \n"
+#~ " | VALID UNTIL 'tidsstämpel'\n"
#~ "\n"
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { CREATE | ALL [ PRIVILEGES ] }\n"
-#~ " ON TABLESPACE tabellutrymmesnamn [, ...]\n"
-#~ " FROM { användarnamn | GROUP gruppnamn | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
+#~ "ALTER USER namn RENAME TO nytt_namn\n"
#~ "\n"
-#~ "REVOKE [ ADMIN OPTION FOR ]\n"
-#~ " rolk [, ...]\n"
-#~ " FROM { användarnamn | GROUP gruppnamn | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]"
-
-#~ msgid "RELEASE [ SAVEPOINT ] savepoint_name"
-#~ msgstr "RELEASE [ SAVEPOINT ] sparpunktsnamn"
-
-#~ msgid "REINDEX { INDEX | TABLE | DATABASE | SYSTEM } name [ FORCE ]"
-#~ msgstr "REINDEX { INDEX | TABLE | DATABASE | SYSTEM } namn [ FORCE ]"
-
-#~ msgid "REASSIGN OWNED BY old_role [, ...] TO new_role"
-#~ msgstr "REASSIGN OWNED BY gammal_roll [, ...] TO ny_roll"
-
-#~ msgid "PREPARE TRANSACTION transaction_id"
-#~ msgstr "PREPARE TRANSACTION transaktions_id"
-
-#~ msgid "PREPARE name [ ( datatype [, ...] ) ] AS statement"
-#~ msgstr "PREPARE namn [ ( datatyp [, ...] ) ] AS sats"
+#~ "ALTER USER namn SET konfigurationsparameter { TO | = } { värde | DEFAULT }\n"
+#~ "ALTER USER namn RESET konfigurationsparameter"
-#~ msgid "NOTIFY name"
-#~ msgstr "NOTIFY namn"
+#~ msgid ""
+#~ "ALTER VIEW name ALTER [ COLUMN ] column SET DEFAULT expression\n"
+#~ "ALTER VIEW name ALTER [ COLUMN ] column DROP DEFAULT\n"
+#~ "ALTER VIEW name OWNER TO new_owner\n"
+#~ "ALTER VIEW name RENAME TO new_name\n"
+#~ "ALTER VIEW name SET SCHEMA new_schema"
+#~ msgstr ""
+#~ "ALTER VIEW namn ALTER [ COLUMN ] kolumn SET DEFAULT uttryck\n"
+#~ "ALTER VIEW namn ALTER [ COLUMN ] kolumn DROP DEFAULT\n"
+#~ "ALTER VIEW namn OWNER TO ny_ägare\n"
+#~ "ALTER VIEW namn RENAME TO nytt_namn\n"
+#~ "ALTER VIEW namn SET SCHEMA nytt_schema"
-#~ msgid "MOVE [ direction { FROM | IN } ] cursorname"
-#~ msgstr "MOVE [ riktning { FROM | IN } ] markörnamn"
+#~ msgid "ANALYZE [ VERBOSE ] [ table [ ( column [, ...] ) ] ]"
+#~ msgstr "ANALYZE [ VERBOSE ] [ tabell [ ( kolumn [, ...] ) ] ]"
#~ msgid ""
-#~ "LOCK [ TABLE ] [ ONLY ] name [, ...] [ IN lockmode MODE ] [ NOWAIT ]\n"
+#~ "BEGIN [ WORK | TRANSACTION ] [ transaction_mode [, ...] ]\n"
#~ "\n"
-#~ "where lockmode is one of:\n"
+#~ "where transaction_mode is one of:\n"
#~ "\n"
-#~ " ACCESS SHARE | ROW SHARE | ROW EXCLUSIVE | SHARE UPDATE EXCLUSIVE\n"
-#~ " | SHARE | SHARE ROW EXCLUSIVE | EXCLUSIVE | ACCESS EXCLUSIVE"
+#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ UNCOMMITTED }\n"
+#~ " READ WRITE | READ ONLY"
#~ msgstr ""
-#~ "LOCK [ TABLE ] [ ONLY ] namn [, ...] [ IN låsläge MODE ] [ NOWAIT ]\n"
+#~ "BEGIN [ WORK | TRANSACTION ] [ transaktionsläge [, ...] ]\n"
#~ "\n"
-#~ "där låsläge är en av:\n"
+#~ "där transaktionsläge är en av:\n"
#~ "\n"
-#~ " ACCESS SHARE | ROW SHARE | ROW EXCLUSIVE | SHARE UPDATE EXCLUSIVE\n"
-#~ " | SHARE | SHARE ROW EXCLUSIVE | EXCLUSIVE | ACCESS EXCLUSIVE"
+#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ UNCOMMITTED }\n"
+#~ " READ WRITE | READ ONLY"
-#~ msgid "LOAD 'filename'"
-#~ msgstr "LOAD 'filnamn'"
+#~ msgid "CHECKPOINT"
+#~ msgstr "CHECKPOINT"
-#~ msgid "LISTEN name"
-#~ msgstr "LISTEN namn"
+#~ msgid "CLOSE { name | ALL }"
+#~ msgstr "CLOSE { namn | ALL }"
#~ msgid ""
-#~ "INSERT INTO table [ ( column [, ...] ) ]\n"
-#~ " { DEFAULT VALUES | VALUES ( { expression | DEFAULT } [, ...] ) [, ...] | query }\n"
-#~ " [ RETURNING * | output_expression [ [ AS ] output_name ] [, ...] ]"
+#~ "CLUSTER [VERBOSE] tablename [ USING indexname ]\n"
+#~ "CLUSTER [VERBOSE]"
#~ msgstr ""
-#~ "INSERT INTO tabell [ ( kolumn [, ...] ) ]\n"
-#~ " { DEFAULT VALUES | VALUES ( { uttryck | DEFAULT } [, ...] ) [, ...] | fråga }\n"
-#~ " [ RETURNING * | utdatauttryck [ [ AS ] utdatanamn ] [, ...] ]"
+#~ "CLUSTER [VERBOSE] tabellnamn [ USING indexnamn ]\n"
+#~ "CLUSTER [VERBOSE]"
#, fuzzy
#~ msgid ""
-#~ "GRANT { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | TRIGGER }\n"
-#~ " [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON [ TABLE ] tablename [, ...]\n"
-#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { { SELECT | INSERT | UPDATE | REFERENCES } ( column [, ...] )\n"
-#~ " [,...] | ALL [ PRIVILEGES ] ( column [, ...] ) }\n"
-#~ " ON [ TABLE ] tablename [, ...]\n"
-#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { { USAGE | SELECT | UPDATE }\n"
-#~ " [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON SEQUENCE sequencename [, ...]\n"
-#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { { CREATE | CONNECT | TEMPORARY | TEMP } [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON DATABASE dbname [, ...]\n"
-#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
-#~ " ON FOREIGN DATA WRAPPER fdwname [, ...]\n"
-#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
-#~ " ON FOREIGN SERVER servername [, ...]\n"
-#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { EXECUTE | ALL [ PRIVILEGES ] }\n"
-#~ " ON FUNCTION funcname ( [ [ argmode ] [ argname ] argtype [, ...] ] ) [, ...]\n"
-#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
-#~ " ON LANGUAGE langname [, ...]\n"
-#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON SCHEMA schemaname [, ...]\n"
-#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { CREATE | ALL [ PRIVILEGES ] }\n"
-#~ " ON TABLESPACE tablespacename [, ...]\n"
-#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT role [, ...] TO rolename [, ...] [ WITH ADMIN OPTION ]"
+#~ "COMMENT ON\n"
+#~ "{\n"
+#~ " TABLE object_name |\n"
+#~ " COLUMN table_name.column_name |\n"
+#~ " AGGREGATE agg_name (agg_type [, ...] ) |\n"
+#~ " CAST (sourcetype AS targettype) |\n"
+#~ " CONSTRAINT constraint_name ON table_name |\n"
+#~ " CONVERSION object_name |\n"
+#~ " DATABASE object_name |\n"
+#~ " DOMAIN object_name |\n"
+#~ " FUNCTION func_name ( [ [ argmode ] [ argname ] argtype [, ...] ] ) |\n"
+#~ " INDEX object_name |\n"
+#~ " LARGE OBJECT large_object_oid |\n"
+#~ " OPERATOR op (leftoperand_type, rightoperand_type) |\n"
+#~ " OPERATOR CLASS object_name USING index_method |\n"
+#~ " OPERATOR FAMILY object_name USING index_method |\n"
+#~ " [ PROCEDURAL ] LANGUAGE object_name |\n"
+#~ " ROLE object_name |\n"
+#~ " RULE rule_name ON table_name |\n"
+#~ " SCHEMA object_name |\n"
+#~ " SEQUENCE object_name |\n"
+#~ " TABLESPACE object_name |\n"
+#~ " TEXT SEARCH CONFIGURATION object_name |\n"
+#~ " TEXT SEARCH DICTIONARY object_name |\n"
+#~ " TEXT SEARCH PARSER object_name |\n"
+#~ " TEXT SEARCH TEMPLATE object_name |\n"
+#~ " TRIGGER trigger_name ON table_name |\n"
+#~ " TYPE object_name |\n"
+#~ " VIEW object_name\n"
+#~ "} IS 'text'"
#~ msgstr ""
-#~ "GRANT { { SELECT | INSERT | UPDATE | DELETE | REFERENCES | TRIGGER }\n"
-#~ " [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON [ TABLE ] tabellnamn [, ...]\n"
-#~ " TO { användarnamn | GROUP gruppnamn | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { { USAGE | SELECT | UPDATE }\n"
-#~ " [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON SEQUENCE sekvensnamn [, ...]\n"
-#~ " TO { användarnamn | GROUP gruppnamn | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "COMMENT ON\n"
+#~ "{\n"
+#~ " TABLE objektname |\n"
+#~ " COLUMN tabellnamn.kolumnnamn |\n"
+#~ " AGGREGATE agg_namn (agg_typ) |\n"
+#~ " CAST (källtyp AS måltyp) |\n"
+#~ " CONSTRAINT villkorsnamn ON tabellnamn |\n"
+#~ " CONVERSION objektnamn |\n"
+#~ " DATABASE objektnamn |\n"
+#~ " DOMAIN objektnamn |\n"
+#~ " FUNCTION funk_namn ( [ [ arg_läge ] [ arg_namn ] arg_typ [, ...] ] ) |\n"
+#~ " INDEX objektnamn |\n"
+#~ " LARGE OBJECT stort_objekt_oid |\n"
+#~ " OPERATOR op (vänster operandstyp, höger operandstyp) |\n"
+#~ " OPERATOR CLASS objektnamn USING indexmetod |\n"
+#~ " [ PROCEDURAL ] LANGUAGE objektnamn |\n"
+#~ " ROLE objektnamn |\n"
+#~ " RULE regelnamn ON tabellnamn |\n"
+#~ " SCHEMA objektnamn |\n"
+#~ " SEQUENCE objektnamn |\n"
+#~ " TRIGGER utlösarnamn ON tabellnamn |\n"
+#~ " TYPE objektnamn |\n"
+#~ " VIEW objektnamn\n"
+#~ "} IS 'text'"
+
+#~ msgid "COMMIT [ WORK | TRANSACTION ]"
+#~ msgstr "COMMIT [ WORK | TRANSACTION ]"
+
+#~ msgid "COMMIT PREPARED transaction_id"
+#~ msgstr "COMMIT PREPARED transaktions-id"
+
+#, fuzzy
+#~ msgid ""
+#~ "COPY tablename [ ( column [, ...] ) ]\n"
+#~ " FROM { 'filename' | STDIN }\n"
+#~ " [ [ WITH ] \n"
+#~ " [ BINARY ]\n"
+#~ " [ OIDS ]\n"
+#~ " [ DELIMITER [ AS ] 'delimiter' ]\n"
+#~ " [ NULL [ AS ] 'null string' ]\n"
+#~ " [ CSV [ HEADER ]\n"
+#~ " [ QUOTE [ AS ] 'quote' ] \n"
+#~ " [ ESCAPE [ AS ] 'escape' ]\n"
+#~ " [ FORCE NOT NULL column [, ...] ]\n"
#~ "\n"
-#~ "GRANT { { CREATE | CONNECT | TEMPORARY | TEMP } [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON DATABASE dbnamn [, ...]\n"
-#~ " TO { användarnamn | GROUP gruppnamn | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "COPY { tablename [ ( column [, ...] ) ] | ( query ) }\n"
+#~ " TO { 'filename' | STDOUT }\n"
+#~ " [ [ WITH ] \n"
+#~ " [ BINARY ]\n"
+#~ " [ OIDS ]\n"
+#~ " [ DELIMITER [ AS ] 'delimiter' ]\n"
+#~ " [ NULL [ AS ] 'null string' ]\n"
+#~ " [ CSV [ HEADER ]\n"
+#~ " [ QUOTE [ AS ] 'quote' ] \n"
+#~ " [ ESCAPE [ AS ] 'escape' ]\n"
+#~ " [ FORCE QUOTE column [, ...] ]"
+#~ msgstr ""
+#~ "COPY tabellnamn [ ( kolumn [, ...] ) ]\n"
+#~ " FROM { 'filnamn' | STDIN }\n"
+#~ " [ [ WITH ] \n"
+#~ " [ BINARY ] \n"
+#~ " [ OIDS ]\n"
+#~ " [ DELIMITER [ AS ] 'avdelare' ]\n"
+#~ " [ NULL [ AS ] 'null-sträng' ] ]\n"
+#~ " [ CSV [ HEADER ]\n"
+#~ " [ QUOTE [ AS ] 'citat' ]\n"
+#~ " [ ESCAPE [ AS ] 'escape' ]\n"
+#~ " [ FORCE NOT NULL kolumn [, ...] ]\n"
#~ "\n"
-#~ "GRANT { EXECUTE | ALL [ PRIVILEGES ] }\n"
-#~ " ON FUNCTION funkname ( [ [ arg_läge ] [ arg_namn ] arg_typ [, ...] ] ) [, ...]\n"
-#~ " TO { användarnamn | GROUP gruppnamn | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "COPY { tabellnamn [ ( kolumn [, ...] ) ] | ( fråga ) }\n"
+#~ " TO { 'filnamn' | STDOUT }\n"
+#~ " [ [ WITH ] \n"
+#~ " [ BINARY ]\n"
+#~ " [ HEADER ]\n"
+#~ " [ OIDS ]\n"
+#~ " [ DELIMITER [ AS ] 'avdelare' ]\n"
+#~ " [ NULL [ AS ] 'null-sträng' ] ]\n"
+#~ " [ CSV [ HEADER ]\n"
+#~ " [ QUOTE [ AS ] 'citat' ]\n"
+#~ " [ ESCAPE [ AS ] 'escape' ]\n"
+#~ " [ FORCE QUOTE kolumn [, ...] ]"
+
+#~ msgid ""
+#~ "CREATE AGGREGATE name ( input_data_type [ , ... ] ) (\n"
+#~ " SFUNC = sfunc,\n"
+#~ " STYPE = state_data_type\n"
+#~ " [ , FINALFUNC = ffunc ]\n"
+#~ " [ , INITCOND = initial_condition ]\n"
+#~ " [ , SORTOP = sort_operator ]\n"
+#~ ")\n"
#~ "\n"
-#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
-#~ " ON LANGUAGE språknamn [, ...]\n"
-#~ " TO { användarnamn | GROUP gruppnamn | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "or the old syntax\n"
#~ "\n"
-#~ "GRANT { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON SCHEMA schemanamn [, ...]\n"
-#~ " TO { användarnamn | GROUP gruppnamn | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "CREATE AGGREGATE name (\n"
+#~ " BASETYPE = base_type,\n"
+#~ " SFUNC = sfunc,\n"
+#~ " STYPE = state_data_type\n"
+#~ " [ , FINALFUNC = ffunc ]\n"
+#~ " [ , INITCOND = initial_condition ]\n"
+#~ " [ , SORTOP = sort_operator ]\n"
+#~ ")"
+#~ msgstr ""
+#~ "CREATE AGGREGATE namn ( indatatyp [ , ... ] ) (\n"
+#~ " SFUNC = sfunc,\n"
+#~ " STYPE = tillståndsdatatyp\n"
+#~ " [ , FINALFUNC = ffunc ]\n"
+#~ " [ , INITCOND = startvärde ]\n"
+#~ " [ , SORTOP = sorteringsoperator ]\n"
+#~ ")\n"
#~ "\n"
-#~ "GRANT { CREATE | ALL [ PRIVILEGES ] }\n"
-#~ " ON TABLESPACE tabellutrymmesnamn [, ...]\n"
-#~ " TO { användarnamn | GROUP gruppnamn | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "eller den gamla syntaxen\n"
#~ "\n"
-#~ "GRANT roll [, ...] TO användarnamn [, ...] [ WITH ADMIN OPTION ]"
+#~ "CREATE AGGREGATE namn (\n"
+#~ " BASETYPE = indatatyp\n"
+#~ " SFUNC = sfunc,\n"
+#~ " STYPE = tillståndsdatatyp\n"
+#~ " [ , FINALFUNC = ffunc ]\n"
+#~ " [ , INITCOND = startvärde ]\n"
+#~ " [ , SORTOP = sorteringsoperator ]\n"
+#~ ")"
#~ msgid ""
-#~ "FETCH [ direction { FROM | IN } ] cursorname\n"
+#~ "CREATE CAST (sourcetype AS targettype)\n"
+#~ " WITH FUNCTION funcname (argtypes)\n"
+#~ " [ AS ASSIGNMENT | AS IMPLICIT ]\n"
#~ "\n"
-#~ "where direction can be empty or one of:\n"
+#~ "CREATE CAST (sourcetype AS targettype)\n"
+#~ " WITHOUT FUNCTION\n"
+#~ " [ AS ASSIGNMENT | AS IMPLICIT ]\n"
#~ "\n"
-#~ " NEXT\n"
-#~ " PRIOR\n"
-#~ " FIRST\n"
-#~ " LAST\n"
-#~ " ABSOLUTE count\n"
-#~ " RELATIVE count\n"
-#~ " count\n"
-#~ " ALL\n"
-#~ " FORWARD\n"
-#~ " FORWARD count\n"
-#~ " FORWARD ALL\n"
-#~ " BACKWARD\n"
-#~ " BACKWARD count\n"
-#~ " BACKWARD ALL"
+#~ "CREATE CAST (sourcetype AS targettype)\n"
+#~ " WITH INOUT\n"
+#~ " [ AS ASSIGNMENT | AS IMPLICIT ]"
#~ msgstr ""
-#~ "FETCH [ riktning { FROM | IN } ] markörsnamn\n"
+#~ "CREATE CAST (källtyp AS måltyp)\n"
+#~ " WITH FUNCTION funknamn (argtyper)\n"
+#~ " [ AS ASSIGNMENT | AS IMPLICIT ]\n"
#~ "\n"
-#~ "där riktning kan vara tom eller en av:\n"
+#~ "CREATE CAST (källtyp AS måltyp)\n"
+#~ " WITHOUT FUNCTION\n"
+#~ " [ AS ASSIGNMENT | AS IMPLICIT ]\n"
#~ "\n"
-#~ " NEXT\n"
-#~ " PRIOR\n"
-#~ " FIRST\n"
-#~ " LAST\n"
-#~ " ABSOLUTE antal\n"
-#~ " RELATIVE antal\n"
-#~ " antal\n"
-#~ " ALL\n"
-#~ " FORWARD\n"
-#~ " FORWARD antal\n"
-#~ " FORWARD ALL\n"
-#~ " BACKWARD\n"
-#~ " BACKWARD antal\n"
-#~ " BACKWARD ALL"
-
-#~ msgid "EXPLAIN [ ANALYZE ] [ VERBOSE ] statement"
-#~ msgstr "EXPLAIN [ ANALYZE ] [ VERBOSE ] sats"
-
-#~ msgid "EXECUTE name [ ( parameter [, ...] ) ]"
-#~ msgstr "EXECUTE namn [ ( parameter [, ...] ) ]"
-
-#~ msgid "END [ WORK | TRANSACTION ]"
-#~ msgstr "END [ WORK | TRANSACTION ]"
-
-#~ msgid "DROP VIEW [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP VIEW [ IF EXISTS ] namn [, ...] [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP USER [ IF EXISTS ] name [, ...]"
-#~ msgstr "DROP USER [ IF EXISTS ] namn [, ...]"
-
-#~ msgid "DROP TYPE [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP TYPE [ IF EXISTS ] namn [, ...] [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP TRIGGER [ IF EXISTS ] name ON table [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP TRIGGER [ IF EXISTS ] namn ON tabell [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP TEXT SEARCH TEMPLATE [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP TEXT SEARCH TEMPLATE [ IF EXISTS ] namn [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP TEXT SEARCH PARSER [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP TEXT SEARCH PARSER [ IF EXISTS ] namn [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP TEXT SEARCH DICTIONARY [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP TEXT SEARCH DICTIONARY [ IF EXISTS ] namn [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP TEXT SEARCH CONFIGURATION [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP TEXT SEARCH CONFIGURATION [ IF EXISTS ] namn [ CASCADE | RESTRICT ]"
+#~ "CREATE CAST (källtyp AS måltyp)\n"
+#~ " WITH INOUT\n"
+#~ " [ AS ASSIGNMENT | AS IMPLICIT ]"
-#~ msgid "DROP TABLESPACE [ IF EXISTS ] tablespacename"
-#~ msgstr "DROP TABLESPACE [ IF EXISTS ] tabellutrymmesnamn"
+#~ msgid ""
+#~ "CREATE CONSTRAINT TRIGGER name\n"
+#~ " AFTER event [ OR ... ]\n"
+#~ " ON table_name\n"
+#~ " [ FROM referenced_table_name ]\n"
+#~ " { NOT DEFERRABLE | [ DEFERRABLE ] { INITIALLY IMMEDIATE | INITIALLY DEFERRED } }\n"
+#~ " FOR EACH ROW\n"
+#~ " EXECUTE PROCEDURE funcname ( arguments )"
+#~ msgstr ""
+#~ "CREATE CONSTRAINT TRIGGER namn \n"
+#~ " AFTER händelse [ OR ... ]\n"
+#~ " ON tabellnamn\n"
+#~ " [ FROM refererat_tabellnamn ]\n"
+#~ " { NOT DEFERRABLE | [ DEFERRABLE ] { INITIALLY IMMEDIATE | INITIALLY DEFERRED } }\n"
+#~ " FOR EACH ROW\n"
+#~ " EXECUTE PROCEDURE funktionsnamn ( argument )"
-#~ msgid "DROP TABLE [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP TABLE [ IF EXISTS ] namn [, ...] [ CASCADE | RESTRICT ]"
+#~ msgid ""
+#~ "CREATE [ DEFAULT ] CONVERSION name\n"
+#~ " FOR source_encoding TO dest_encoding FROM funcname"
+#~ msgstr ""
+#~ "CREATE [ DEFAULT ] CONVERSION namn\n"
+#~ " FOR källkodning TO målkodning FROM funknamn"
#, fuzzy
-#~ msgid "DROP SERVER [ IF EXISTS ] servername [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP CONVERSION [ IF EXISTS ] namn [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP SEQUENCE [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP SEQUENCE [ IF EXISTS ] namn [, ...] [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP SCHEMA [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP SCHEMA [ IF EXISTS ] namn [, ...] [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP RULE [ IF EXISTS ] name ON relation [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP RULE [ IF EXISTS ] namn ON relation [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP ROLE [ IF EXISTS ] name [, ...]"
-#~ msgstr "DROP ROLE [ IF EXISTS ] namn [, ...]"
-
-#~ msgid "DROP OWNED BY name [, ...] [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP OWNED BY namn [, ...] [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP OPERATOR FAMILY [ IF EXISTS ] name USING index_method [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP OPERATOR FAMILY [ IF EXISTS ] namn USING indexmetod [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP OPERATOR CLASS [ IF EXISTS ] name USING index_method [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP OPERATOR CLASS [ IF EXISTS ] namn USING indexmetod [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP OPERATOR [ IF EXISTS ] name ( { lefttype | NONE } , { righttype | NONE } ) [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP OPERATOR [ IF EXISTS ] namn ( { vänster_typ | NONE } , { höger_typ | NONE } ) [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP [ PROCEDURAL ] LANGUAGE [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP [ PROCEDURAL ] LANGUAGE [ IF EXISTS ] namn [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP INDEX [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP INDEX [ IF EXISTS ] namn [, ...] [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP GROUP [ IF EXISTS ] name [, ...]"
-#~ msgstr "DROP GROUP [ IF EXISTS ] namn [, ...]"
+#~ msgid ""
+#~ "CREATE DATABASE name\n"
+#~ " [ [ WITH ] [ OWNER [=] dbowner ]\n"
+#~ " [ TEMPLATE [=] template ]\n"
+#~ " [ ENCODING [=] encoding ]\n"
+#~ " [ LC_COLLATE [=] lc_collate ]\n"
+#~ " [ LC_CTYPE [=] lc_ctype ]\n"
+#~ " [ TABLESPACE [=] tablespace ]\n"
+#~ " [ CONNECTION LIMIT [=] connlimit ] ]"
+#~ msgstr ""
+#~ "CREATE DATABASE namn\n"
+#~ " [ [ WITH ] [ OWNER [=] db-ägare ]\n"
+#~ " [ TEMPLATE [=] mall ]\n"
+#~ " [ ENCODING [=] kodning ]\n"
+#~ " [ TABLESPACE [=] tabellutrymme ] ]\n"
+#~ " [ CONNECTION LIMIT [=] anslutningstak ] ]"
#~ msgid ""
-#~ "DROP FUNCTION [ IF EXISTS ] name ( [ [ argmode ] [ argname ] argtype [, ...] ] )\n"
-#~ " [ CASCADE | RESTRICT ]"
+#~ "CREATE DOMAIN name [ AS ] data_type\n"
+#~ " [ DEFAULT expression ]\n"
+#~ " [ constraint [ ... ] ]\n"
+#~ "\n"
+#~ "where constraint is:\n"
+#~ "\n"
+#~ "[ CONSTRAINT constraint_name ]\n"
+#~ "{ NOT NULL | NULL | CHECK (expression) }"
#~ msgstr ""
-#~ "DROP FUNCTION [ IF EXISTS ] namn ( [ [ arg_läge ] [ arg_namn ] arg_typ [, ...] ] )\n"
-#~ " [ CASCADE | RESTRICT ]"
+#~ "CREATE DOMAIN namn [ AS ] datatyp\n"
+#~ " [ DEFAULT uttryck ]\n"
+#~ " [ villkor [ ... ] ]\n"
+#~ "\n"
+#~ "där villkor är:\n"
+#~ "\n"
+#~ "[ CONSTRAINT villkorsnamn ]\n"
+#~ "{ NOT NULL | NULL | CHECK (uttryck) }"
#, fuzzy
-#~ msgid "DROP FOREIGN DATA WRAPPER [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP CONVERSION [ IF EXISTS ] namn [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP DOMAIN [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP DOMAIN [ IF EXISTS ] namn [, ...] [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP DATABASE [ IF EXISTS ] name"
-#~ msgstr "DROP DATABASE [ IF EXISTS ] namn"
-
-#~ msgid "DROP CONVERSION [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP CONVERSION [ IF EXISTS ] namn [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP CAST [ IF EXISTS ] (sourcetype AS targettype) [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP CAST [ IF EXISTS ] (källtyp AS måltyp) [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP AGGREGATE [ IF EXISTS ] name ( type [ , ... ] ) [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP AGGREGATE [ IF EXISTS ] namn ( typ [ , ... ] ) [ CASCADE | RESTRICT ]"
+#~ msgid ""
+#~ "CREATE [ OR REPLACE ] FUNCTION\n"
+#~ " name ( [ [ argmode ] [ argname ] argtype [ { DEFAULT | = } defexpr ] [, ...] ] )\n"
+#~ " [ RETURNS rettype\n"
+#~ " | RETURNS TABLE ( colname coltype [, ...] ) ]\n"
+#~ " { LANGUAGE langname\n"
+#~ " | WINDOW\n"
+#~ " | IMMUTABLE | STABLE | VOLATILE\n"
+#~ " | CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT\n"
+#~ " | [ EXTERNAL ] SECURITY INVOKER | [ EXTERNAL ] SECURITY DEFINER\n"
+#~ " | COST execution_cost\n"
+#~ " | ROWS result_rows\n"
+#~ " | SET configuration_parameter { TO value | = value | FROM CURRENT }\n"
+#~ " | AS 'definition'\n"
+#~ " | AS 'obj_file', 'link_symbol'\n"
+#~ " } ...\n"
+#~ " [ WITH ( attribute [, ...] ) ]"
+#~ msgstr ""
+#~ "CREATE [ OR REPLACE ] FUNCTION\n"
+#~ " namn ( [ [ arg_läge ] [ arg_namn ] arg_typ [, ...] ] )\n"
+#~ " [ RETURNS rettyp ]\n"
+#~ " { LANGUAGE språknamn\n"
+#~ " | IMMUTABLE | STABLE | VOLATILE\n"
+#~ " | CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT\n"
+#~ " | [EXTERNAL] SECURITY INVOKER | [EXTERNAL] SECURITY DEFINER\n"
+#~ " | AS 'definition'\n"
+#~ " | AS 'obj-fil', 'länksymbol'\n"
+#~ " } ...\n"
+#~ " [ WITH ( attribut [, ...] ) ]"
-#~ msgid "DISCARD { ALL | PLANS | TEMPORARY | TEMP }"
-#~ msgstr "DISCARD { ALL | PLANS | TEMPORARY | TEMP }"
+#~ msgid ""
+#~ "CREATE GROUP name [ [ WITH ] option [ ... ] ]\n"
+#~ "\n"
+#~ "where option can be:\n"
+#~ " \n"
+#~ " SUPERUSER | NOSUPERUSER\n"
+#~ " | CREATEDB | NOCREATEDB\n"
+#~ " | CREATEROLE | NOCREATEROLE\n"
+#~ " | CREATEUSER | NOCREATEUSER\n"
+#~ " | INHERIT | NOINHERIT\n"
+#~ " | LOGIN | NOLOGIN\n"
+#~ " | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password'\n"
+#~ " | VALID UNTIL 'timestamp' \n"
+#~ " | IN ROLE rolename [, ...]\n"
+#~ " | IN GROUP rolename [, ...]\n"
+#~ " | ROLE rolename [, ...]\n"
+#~ " | ADMIN rolename [, ...]\n"
+#~ " | USER rolename [, ...]\n"
+#~ " | SYSID uid"
+#~ msgstr ""
+#~ "CREATE GROUP namn [ [ WITH ] alternativ [ ... ] ]\n"
+#~ "\n"
+#~ "där alternativ kan vara:\n"
+#~ " \n"
+#~ " SUPERUSER | NOSUPERUSER\n"
+#~ " | CREATEDB | NOCREATEDB\n"
+#~ " | CREATEROLE | NOCREATEROLE\n"
+#~ " | CREATEUSER | NOCREATEUSER\n"
+#~ " | INHERIT | NOINHERIT\n"
+#~ " | LOGIN | NOLOGIN\n"
+#~ " | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'lösenord'\n"
+#~ " | VALID UNTIL 'tidsstämpel' \n"
+#~ " | IN ROLE rollnamn [, ...]\n"
+#~ " | IN GROUP rollnamn [, ...]\n"
+#~ " | ROLE rollnamn [, ...]\n"
+#~ " | ADMIN rollnamn [, ...]\n"
+#~ " | USER rollnamn [, ...]\n"
+#~ " | SYSID uid"
#~ msgid ""
-#~ "DELETE FROM [ ONLY ] table [ [ AS ] alias ]\n"
-#~ " [ USING usinglist ]\n"
-#~ " [ WHERE condition | WHERE CURRENT OF cursor_name ]\n"
-#~ " [ RETURNING * | output_expression [ [ AS ] output_name ] [, ...] ]"
+#~ "CREATE [ UNIQUE ] INDEX [ CONCURRENTLY ] name ON table [ USING method ]\n"
+#~ " ( { column | ( expression ) } [ opclass ] [ ASC | DESC ] [ NULLS { FIRST | LAST } ] [, ...] )\n"
+#~ " [ WITH ( storage_parameter = value [, ... ] ) ]\n"
+#~ " [ TABLESPACE tablespace ]\n"
+#~ " [ WHERE predicate ]"
#~ msgstr ""
-#~ "DELETE FROM [ ONLY ] tabell [ [ AS ] alias ]\n"
-#~ " [ USING using-lista ]\n"
-#~ " [ WHERE villkor | WHERE CURRENT OF märkörnamn ]\n"
-#~ " [ RETURNING * | utdatauttryck [ [ AS ] utdatanamn ] [, ...] ]"
+#~ "CREATE [ UNIQUE ] INDEX [ CONCURRENTLY ] namn ON tabell [ USING metod ]\n"
+#~ " ( { kolumn | ( uttryck ) } [ op-klass ] [ ASC | DESC ] [ NULLS { FIRST | LAST } ] [, ...] )\n"
+#~ " [ WITH ( lagringsparameter = värde [, ... ] ) ]\n"
+#~ " [ TABLESPACE tabellutrymme ]\n"
+#~ " [ WHERE predikat ]"
+
+#~ msgid ""
+#~ "CREATE [ PROCEDURAL ] LANGUAGE name\n"
+#~ "CREATE [ TRUSTED ] [ PROCEDURAL ] LANGUAGE name\n"
+#~ " HANDLER call_handler [ VALIDATOR valfunction ]"
+#~ msgstr ""
+#~ "CREATE [ PROCEDURAL ] LANGUAGE namn\n"
+#~ "CREATE [ TRUSTED ] [ PROCEDURAL ] LANGUAGE namn\n"
+#~ " HANDLER anropshanterare [ VALIDATOR val-funktion ]"
#~ msgid ""
-#~ "DECLARE name [ BINARY ] [ INSENSITIVE ] [ [ NO ] SCROLL ]\n"
-#~ " CURSOR [ { WITH | WITHOUT } HOLD ] FOR query"
+#~ "CREATE OPERATOR name (\n"
+#~ " PROCEDURE = funcname\n"
+#~ " [, LEFTARG = lefttype ] [, RIGHTARG = righttype ]\n"
+#~ " [, COMMUTATOR = com_op ] [, NEGATOR = neg_op ]\n"
+#~ " [, RESTRICT = res_proc ] [, JOIN = join_proc ]\n"
+#~ " [, HASHES ] [, MERGES ]\n"
+#~ ")"
#~ msgstr ""
-#~ "DECLARE namn [ BINARY ] [ INSENSITIVE ] [ [ NO ] SCROLL ]\n"
-#~ " CURSOR [ { WITH | WITHOUT } HOLD ] FOR fråga"
-
-#~ msgid "DEALLOCATE [ PREPARE ] { name | ALL }"
-#~ msgstr "DEALLOCATE [ PREPARE ] { namn | ALL }"
+#~ "CREATE OPERATOR namn (\n"
+#~ " PROCEDURE = funknamn\n"
+#~ " [, LEFTARG = vänster-typ ] [, RIGHTARG = höger-typ ]\n"
+#~ " [, COMMUTATOR = com_op ] [, NEGATOR = neg_op ]\n"
+#~ " [, RESTRICT = res_proc ] [, JOIN = join_proc ]\n"
+#~ " [, HASHES ] [, MERGES ]\n"
+#~ ")"
+#, fuzzy
#~ msgid ""
-#~ "CREATE [ OR REPLACE ] [ TEMP | TEMPORARY ] VIEW name [ ( column_name [, ...] ) ]\n"
-#~ " AS query"
+#~ "CREATE OPERATOR CLASS name [ DEFAULT ] FOR TYPE data_type\n"
+#~ " USING index_method [ FAMILY family_name ] AS\n"
+#~ " { OPERATOR strategy_number operator_name [ ( op_type, op_type ) ]\n"
+#~ " | FUNCTION support_number [ ( op_type [ , op_type ] ) ] funcname ( argument_type [, ...] )\n"
+#~ " | STORAGE storage_type\n"
+#~ " } [, ... ]"
#~ msgstr ""
-#~ "CREATE [ OR REPLACE ] [ TEMP | TEMPORARY ] VIEW namn [ ( kolumnnamn [, ...] ) ]\n"
-#~ " AS fråga"
+#~ "CREATE OPERATOR CLASS namn [ DEFAULT ] FOR TYPE datatyp USING indexmetod AS\n"
+#~ " { OPERATOR strateginummer operatornamn [ ( op_typ, op_typ ) ] [ RECHECK ]\n"
+#~ " | FUNCTION supportnummer funknamn ( argumenttyp [, ...] )\n"
+#~ " | STORAGE lagringstyp\n"
+#~ " } [, ... ]"
+
+#~ msgid "CREATE OPERATOR FAMILY name USING index_method"
+#~ msgstr "CREATE OPERATOR FAMILY namn USING indexmetod"
#~ msgid ""
-#~ "CREATE USER name [ [ WITH ] option [ ... ] ]\n"
+#~ "CREATE ROLE name [ [ WITH ] option [ ... ] ]\n"
#~ "\n"
#~ "where option can be:\n"
#~ " \n"
#~ " | USER rolename [, ...]\n"
#~ " | SYSID uid"
#~ msgstr ""
-#~ "CREATE USER namn [ [ WITH ] alternativ [ ... ] ]\n"
+#~ "CREATE ROLE namn [ [ WITH ] alternativ [ ... ] ]\n"
#~ "\n"
#~ "där alternativ kan vara:\n"
#~ " \n"
#~ " | USER rollnamn [, ...]\n"
#~ " | SYSID uid"
-#, fuzzy
#~ msgid ""
-#~ "CREATE TYPE name AS\n"
-#~ " ( attribute_name data_type [, ... ] )\n"
-#~ "\n"
-#~ "CREATE TYPE name AS ENUM\n"
-#~ " ( 'label' [, ... ] )\n"
-#~ "\n"
-#~ "CREATE TYPE name (\n"
-#~ " INPUT = input_function,\n"
-#~ " OUTPUT = output_function\n"
-#~ " [ , RECEIVE = receive_function ]\n"
-#~ " [ , SEND = send_function ]\n"
-#~ " [ , TYPMOD_IN = type_modifier_input_function ]\n"
-#~ " [ , TYPMOD_OUT = type_modifier_output_function ]\n"
-#~ " [ , ANALYZE = analyze_function ]\n"
-#~ " [ , INTERNALLENGTH = { internallength | VARIABLE } ]\n"
-#~ " [ , PASSEDBYVALUE ]\n"
-#~ " [ , ALIGNMENT = alignment ]\n"
-#~ " [ , STORAGE = storage ]\n"
-#~ " [ , LIKE = like_type ]\n"
-#~ " [ , CATEGORY = category ]\n"
-#~ " [ , PREFERRED = preferred ]\n"
-#~ " [ , DEFAULT = default ]\n"
-#~ " [ , ELEMENT = element ]\n"
-#~ " [ , DELIMITER = delimiter ]\n"
-#~ ")\n"
-#~ "\n"
-#~ "CREATE TYPE name"
+#~ "CREATE [ OR REPLACE ] RULE name AS ON event\n"
+#~ " TO table [ WHERE condition ]\n"
+#~ " DO [ ALSO | INSTEAD ] { NOTHING | command | ( command ; command ... ) }"
#~ msgstr ""
-#~ "CREATE TYPE namn AS\n"
-#~ " ( attributnamn datatyp [, ... ] )\n"
-#~ "\n"
-#~ "CREATE TYPE namn (\n"
-#~ " INPUT = inmatningsfunktion,\n"
-#~ " OUTPUT = utmatningsfunktion\n"
-#~ " [ , RECEIVE = mottagarfunktion ]\n"
-#~ " [ , SEND = sändfunktion ]\n"
-#~ " [ , ANALYZE = analysfunktion ]\n"
-#~ " [ , INTERNALLENGTH = { internlängd | VARIABLE } ]\n"
-#~ " [ , PASSEDBYVALUE ]\n"
-#~ " [ , ALIGNMENT = justering ]\n"
-#~ " [ , STORAGE = lagring ]\n"
-#~ " [ , DEFAULT = standard ]\n"
-#~ " [ , ELEMENT = element ]\n"
-#~ " [ , DELIMITER = avskiljare ]\n"
-#~ ")\n"
-#~ "\n"
-#~ "CREATE TYPE namn"
+#~ "CREATE [ OR REPLACE ] RULE namn AS ON händelse\n"
+#~ " TO tabell [ WHERE villkor ]\n"
+#~ " DO [ ALSO | INSTEAD ] { NOTHING | kommando | ( kommando ; kommando ... ) }"
#~ msgid ""
-#~ "CREATE TRIGGER name { BEFORE | AFTER } { event [ OR ... ] }\n"
-#~ " ON table [ FOR [ EACH ] { ROW | STATEMENT } ]\n"
-#~ " EXECUTE PROCEDURE funcname ( arguments )"
+#~ "CREATE SCHEMA schemaname [ AUTHORIZATION username ] [ schema_element [ ... ] ]\n"
+#~ "CREATE SCHEMA AUTHORIZATION username [ schema_element [ ... ] ]"
#~ msgstr ""
-#~ "CREATE TRIGGER namn { BEFORE | AFTER } { händelse [ OR ... ] }\n"
-#~ " ON tabell [ FOR [ EACH ] { ROW | STATEMENT } ]\n"
-#~ " EXECUTE PROCEDURE funknamn ( argument )"
-
-#~ msgid "CREATE TABLESPACE tablespacename [ OWNER username ] LOCATION 'directory'"
-#~ msgstr "CREATE TABLESPACE tabellutrymmesnamn [ OWNER användarnamn ] LOCATION 'katalog'"
+#~ "CREATE SCHEMA schema-namn [ AUTHORIZATION användarnamn ] [ schema-element [ ... ] ]\n"
+#~ "CREATE SCHEMA AUTHORIZATION användarnamn [ schema-element [ ... ] ]"
#~ msgid ""
-#~ "CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE table_name\n"
-#~ " [ (column_name [, ...] ) ]\n"
-#~ " [ WITH ( storage_parameter [= value] [, ... ] ) | WITH OIDS | WITHOUT OIDS ]\n"
-#~ " [ ON COMMIT { PRESERVE ROWS | DELETE ROWS | DROP } ]\n"
-#~ " [ TABLESPACE tablespace ]\n"
-#~ " AS query\n"
-#~ " [ WITH [ NO ] DATA ]"
+#~ "CREATE [ TEMPORARY | TEMP ] SEQUENCE name [ INCREMENT [ BY ] increment ]\n"
+#~ " [ MINVALUE minvalue | NO MINVALUE ] [ MAXVALUE maxvalue | NO MAXVALUE ]\n"
+#~ " [ START [ WITH ] start ] [ CACHE cache ] [ [ NO ] CYCLE ]\n"
+#~ " [ OWNED BY { table.column | NONE } ]"
#~ msgstr ""
-#~ "CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE tabellnamn\n"
-#~ " [ (kolumnnamn [, ...] ) ]\n"
-#~ " [ WITH ( lagringsparameter [= värde] [, ... ] ) | WITH OIDS | WITHOUT OIDS ]\n"
-#~ " [ ON COMMIT { PRESERVE ROWS | DELETE ROWS | DROP } ]\n"
-#~ " [ TABLESPACE tabellutrymme ]\n"
-#~ " AS fråga\n"
-#~ " [ WITH [ NO ] DATA ]"
+#~ "CREATE [ TEMPORARY | TEMP ] SEQUENCE namn [ INCREMENT [ BY ] ökningsvärde ]\n"
+#~ " [ MINVALUE minvärde | NO MINVALUE ] [ MAXVALUE maxvärde | NO MAXVALUE ]\n"
+#~ " [ START [ WITH ] start ] [ CACHE cache ] [ [ NO ] CYCLE ]\n"
+#~ " [ OWNED BY { tabell.kolumn | NONE } ]"
#, fuzzy
#~ msgid ""
#~ "[ USING INDEX TABLESPACE tabellutrymme ]"
#~ msgid ""
-#~ "CREATE [ TEMPORARY | TEMP ] SEQUENCE name [ INCREMENT [ BY ] increment ]\n"
-#~ " [ MINVALUE minvalue | NO MINVALUE ] [ MAXVALUE maxvalue | NO MAXVALUE ]\n"
-#~ " [ START [ WITH ] start ] [ CACHE cache ] [ [ NO ] CYCLE ]\n"
-#~ " [ OWNED BY { table.column | NONE } ]"
-#~ msgstr ""
-#~ "CREATE [ TEMPORARY | TEMP ] SEQUENCE namn [ INCREMENT [ BY ] ökningsvärde ]\n"
-#~ " [ MINVALUE minvärde | NO MINVALUE ] [ MAXVALUE maxvärde | NO MAXVALUE ]\n"
-#~ " [ START [ WITH ] start ] [ CACHE cache ] [ [ NO ] CYCLE ]\n"
-#~ " [ OWNED BY { tabell.kolumn | NONE } ]"
-
-#~ msgid ""
-#~ "CREATE SCHEMA schemaname [ AUTHORIZATION username ] [ schema_element [ ... ] ]\n"
-#~ "CREATE SCHEMA AUTHORIZATION username [ schema_element [ ... ] ]"
-#~ msgstr ""
-#~ "CREATE SCHEMA schema-namn [ AUTHORIZATION användarnamn ] [ schema-element [ ... ] ]\n"
-#~ "CREATE SCHEMA AUTHORIZATION användarnamn [ schema-element [ ... ] ]"
-
-#~ msgid ""
-#~ "CREATE [ OR REPLACE ] RULE name AS ON event\n"
-#~ " TO table [ WHERE condition ]\n"
-#~ " DO [ ALSO | INSTEAD ] { NOTHING | command | ( command ; command ... ) }"
-#~ msgstr ""
-#~ "CREATE [ OR REPLACE ] RULE namn AS ON händelse\n"
-#~ " TO tabell [ WHERE villkor ]\n"
-#~ " DO [ ALSO | INSTEAD ] { NOTHING | kommando | ( kommando ; kommando ... ) }"
-
-#~ msgid ""
-#~ "CREATE ROLE name [ [ WITH ] option [ ... ] ]\n"
-#~ "\n"
-#~ "where option can be:\n"
-#~ " \n"
-#~ " SUPERUSER | NOSUPERUSER\n"
-#~ " | CREATEDB | NOCREATEDB\n"
-#~ " | CREATEROLE | NOCREATEROLE\n"
-#~ " | CREATEUSER | NOCREATEUSER\n"
-#~ " | INHERIT | NOINHERIT\n"
-#~ " | LOGIN | NOLOGIN\n"
-#~ " | CONNECTION LIMIT connlimit\n"
-#~ " | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password'\n"
-#~ " | VALID UNTIL 'timestamp' \n"
-#~ " | IN ROLE rolename [, ...]\n"
-#~ " | IN GROUP rolename [, ...]\n"
-#~ " | ROLE rolename [, ...]\n"
-#~ " | ADMIN rolename [, ...]\n"
-#~ " | USER rolename [, ...]\n"
-#~ " | SYSID uid"
-#~ msgstr ""
-#~ "CREATE ROLE namn [ [ WITH ] alternativ [ ... ] ]\n"
-#~ "\n"
-#~ "där alternativ kan vara:\n"
-#~ " \n"
-#~ " SUPERUSER | NOSUPERUSER\n"
-#~ " | CREATEDB | NOCREATEDB\n"
-#~ " | CREATEROLE | NOCREATEROLE\n"
-#~ " | CREATEUSER | NOCREATEUSER\n"
-#~ " | INHERIT | NOINHERIT\n"
-#~ " | LOGIN | NOLOGIN\n"
-#~ " | CONNECTION LIMIT anslutningstak\n"
-#~ " | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'lösenord'\n"
-#~ " | VALID UNTIL 'tidsstämpel' \n"
-#~ " | IN ROLE rollnamn [, ...]\n"
-#~ " | IN GROUP rollnamn [, ...]\n"
-#~ " | ROLE rollnamn [, ...]\n"
-#~ " | ADMIN rollnamn [, ...]\n"
-#~ " | USER rollnamn [, ...]\n"
-#~ " | SYSID uid"
-
-#~ msgid "CREATE OPERATOR FAMILY name USING index_method"
-#~ msgstr "CREATE OPERATOR FAMILY namn USING indexmetod"
-
-#, fuzzy
-#~ msgid ""
-#~ "CREATE OPERATOR CLASS name [ DEFAULT ] FOR TYPE data_type\n"
-#~ " USING index_method [ FAMILY family_name ] AS\n"
-#~ " { OPERATOR strategy_number operator_name [ ( op_type, op_type ) ]\n"
-#~ " | FUNCTION support_number [ ( op_type [ , op_type ] ) ] funcname ( argument_type [, ...] )\n"
-#~ " | STORAGE storage_type\n"
-#~ " } [, ... ]"
+#~ "CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE table_name\n"
+#~ " [ (column_name [, ...] ) ]\n"
+#~ " [ WITH ( storage_parameter [= value] [, ... ] ) | WITH OIDS | WITHOUT OIDS ]\n"
+#~ " [ ON COMMIT { PRESERVE ROWS | DELETE ROWS | DROP } ]\n"
+#~ " [ TABLESPACE tablespace ]\n"
+#~ " AS query\n"
+#~ " [ WITH [ NO ] DATA ]"
#~ msgstr ""
-#~ "CREATE OPERATOR CLASS namn [ DEFAULT ] FOR TYPE datatyp USING indexmetod AS\n"
-#~ " { OPERATOR strateginummer operatornamn [ ( op_typ, op_typ ) ] [ RECHECK ]\n"
-#~ " | FUNCTION supportnummer funknamn ( argumenttyp [, ...] )\n"
-#~ " | STORAGE lagringstyp\n"
-#~ " } [, ... ]"
+#~ "CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE tabellnamn\n"
+#~ " [ (kolumnnamn [, ...] ) ]\n"
+#~ " [ WITH ( lagringsparameter [= värde] [, ... ] ) | WITH OIDS | WITHOUT OIDS ]\n"
+#~ " [ ON COMMIT { PRESERVE ROWS | DELETE ROWS | DROP } ]\n"
+#~ " [ TABLESPACE tabellutrymme ]\n"
+#~ " AS fråga\n"
+#~ " [ WITH [ NO ] DATA ]"
-#~ msgid ""
-#~ "CREATE OPERATOR name (\n"
-#~ " PROCEDURE = funcname\n"
-#~ " [, LEFTARG = lefttype ] [, RIGHTARG = righttype ]\n"
-#~ " [, COMMUTATOR = com_op ] [, NEGATOR = neg_op ]\n"
-#~ " [, RESTRICT = res_proc ] [, JOIN = join_proc ]\n"
-#~ " [, HASHES ] [, MERGES ]\n"
-#~ ")"
-#~ msgstr ""
-#~ "CREATE OPERATOR namn (\n"
-#~ " PROCEDURE = funknamn\n"
-#~ " [, LEFTARG = vänster-typ ] [, RIGHTARG = höger-typ ]\n"
-#~ " [, COMMUTATOR = com_op ] [, NEGATOR = neg_op ]\n"
-#~ " [, RESTRICT = res_proc ] [, JOIN = join_proc ]\n"
-#~ " [, HASHES ] [, MERGES ]\n"
-#~ ")"
+#~ msgid "CREATE TABLESPACE tablespacename [ OWNER username ] LOCATION 'directory'"
+#~ msgstr "CREATE TABLESPACE tabellutrymmesnamn [ OWNER användarnamn ] LOCATION 'katalog'"
#~ msgid ""
-#~ "CREATE [ PROCEDURAL ] LANGUAGE name\n"
-#~ "CREATE [ TRUSTED ] [ PROCEDURAL ] LANGUAGE name\n"
-#~ " HANDLER call_handler [ VALIDATOR valfunction ]"
+#~ "CREATE TRIGGER name { BEFORE | AFTER } { event [ OR ... ] }\n"
+#~ " ON table [ FOR [ EACH ] { ROW | STATEMENT } ]\n"
+#~ " EXECUTE PROCEDURE funcname ( arguments )"
#~ msgstr ""
-#~ "CREATE [ PROCEDURAL ] LANGUAGE namn\n"
-#~ "CREATE [ TRUSTED ] [ PROCEDURAL ] LANGUAGE namn\n"
-#~ " HANDLER anropshanterare [ VALIDATOR val-funktion ]"
+#~ "CREATE TRIGGER namn { BEFORE | AFTER } { händelse [ OR ... ] }\n"
+#~ " ON tabell [ FOR [ EACH ] { ROW | STATEMENT } ]\n"
+#~ " EXECUTE PROCEDURE funknamn ( argument )"
+#, fuzzy
#~ msgid ""
-#~ "CREATE [ UNIQUE ] INDEX [ CONCURRENTLY ] name ON table [ USING method ]\n"
-#~ " ( { column | ( expression ) } [ opclass ] [ ASC | DESC ] [ NULLS { FIRST | LAST } ] [, ...] )\n"
-#~ " [ WITH ( storage_parameter = value [, ... ] ) ]\n"
-#~ " [ TABLESPACE tablespace ]\n"
-#~ " [ WHERE predicate ]"
+#~ "CREATE TYPE name AS\n"
+#~ " ( attribute_name data_type [, ... ] )\n"
+#~ "\n"
+#~ "CREATE TYPE name AS ENUM\n"
+#~ " ( 'label' [, ... ] )\n"
+#~ "\n"
+#~ "CREATE TYPE name (\n"
+#~ " INPUT = input_function,\n"
+#~ " OUTPUT = output_function\n"
+#~ " [ , RECEIVE = receive_function ]\n"
+#~ " [ , SEND = send_function ]\n"
+#~ " [ , TYPMOD_IN = type_modifier_input_function ]\n"
+#~ " [ , TYPMOD_OUT = type_modifier_output_function ]\n"
+#~ " [ , ANALYZE = analyze_function ]\n"
+#~ " [ , INTERNALLENGTH = { internallength | VARIABLE } ]\n"
+#~ " [ , PASSEDBYVALUE ]\n"
+#~ " [ , ALIGNMENT = alignment ]\n"
+#~ " [ , STORAGE = storage ]\n"
+#~ " [ , LIKE = like_type ]\n"
+#~ " [ , CATEGORY = category ]\n"
+#~ " [ , PREFERRED = preferred ]\n"
+#~ " [ , DEFAULT = default ]\n"
+#~ " [ , ELEMENT = element ]\n"
+#~ " [ , DELIMITER = delimiter ]\n"
+#~ ")\n"
+#~ "\n"
+#~ "CREATE TYPE name"
#~ msgstr ""
-#~ "CREATE [ UNIQUE ] INDEX [ CONCURRENTLY ] namn ON tabell [ USING metod ]\n"
-#~ " ( { kolumn | ( uttryck ) } [ op-klass ] [ ASC | DESC ] [ NULLS { FIRST | LAST } ] [, ...] )\n"
-#~ " [ WITH ( lagringsparameter = värde [, ... ] ) ]\n"
-#~ " [ TABLESPACE tabellutrymme ]\n"
-#~ " [ WHERE predikat ]"
+#~ "CREATE TYPE namn AS\n"
+#~ " ( attributnamn datatyp [, ... ] )\n"
+#~ "\n"
+#~ "CREATE TYPE namn (\n"
+#~ " INPUT = inmatningsfunktion,\n"
+#~ " OUTPUT = utmatningsfunktion\n"
+#~ " [ , RECEIVE = mottagarfunktion ]\n"
+#~ " [ , SEND = sändfunktion ]\n"
+#~ " [ , ANALYZE = analysfunktion ]\n"
+#~ " [ , INTERNALLENGTH = { internlängd | VARIABLE } ]\n"
+#~ " [ , PASSEDBYVALUE ]\n"
+#~ " [ , ALIGNMENT = justering ]\n"
+#~ " [ , STORAGE = lagring ]\n"
+#~ " [ , DEFAULT = standard ]\n"
+#~ " [ , ELEMENT = element ]\n"
+#~ " [ , DELIMITER = avskiljare ]\n"
+#~ ")\n"
+#~ "\n"
+#~ "CREATE TYPE namn"
#~ msgid ""
-#~ "CREATE GROUP name [ [ WITH ] option [ ... ] ]\n"
+#~ "CREATE USER name [ [ WITH ] option [ ... ] ]\n"
#~ "\n"
#~ "where option can be:\n"
#~ " \n"
#~ " | CREATEUSER | NOCREATEUSER\n"
#~ " | INHERIT | NOINHERIT\n"
#~ " | LOGIN | NOLOGIN\n"
+#~ " | CONNECTION LIMIT connlimit\n"
#~ " | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password'\n"
#~ " | VALID UNTIL 'timestamp' \n"
#~ " | IN ROLE rolename [, ...]\n"
#~ " | USER rolename [, ...]\n"
#~ " | SYSID uid"
#~ msgstr ""
-#~ "CREATE GROUP namn [ [ WITH ] alternativ [ ... ] ]\n"
+#~ "CREATE USER namn [ [ WITH ] alternativ [ ... ] ]\n"
#~ "\n"
#~ "där alternativ kan vara:\n"
#~ " \n"
#~ " | CREATEUSER | NOCREATEUSER\n"
#~ " | INHERIT | NOINHERIT\n"
#~ " | LOGIN | NOLOGIN\n"
+#~ " | CONNECTION LIMIT anslutningstak\n"
#~ " | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'lösenord'\n"
#~ " | VALID UNTIL 'tidsstämpel' \n"
#~ " | IN ROLE rollnamn [, ...]\n"
#~ " | USER rollnamn [, ...]\n"
#~ " | SYSID uid"
-#, fuzzy
#~ msgid ""
-#~ "CREATE [ OR REPLACE ] FUNCTION\n"
-#~ " name ( [ [ argmode ] [ argname ] argtype [ { DEFAULT | = } defexpr ] [, ...] ] )\n"
-#~ " [ RETURNS rettype\n"
-#~ " | RETURNS TABLE ( colname coltype [, ...] ) ]\n"
-#~ " { LANGUAGE langname\n"
-#~ " | WINDOW\n"
-#~ " | IMMUTABLE | STABLE | VOLATILE\n"
-#~ " | CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT\n"
-#~ " | [ EXTERNAL ] SECURITY INVOKER | [ EXTERNAL ] SECURITY DEFINER\n"
-#~ " | COST execution_cost\n"
-#~ " | ROWS result_rows\n"
-#~ " | SET configuration_parameter { TO value | = value | FROM CURRENT }\n"
-#~ " | AS 'definition'\n"
-#~ " | AS 'obj_file', 'link_symbol'\n"
-#~ " } ...\n"
-#~ " [ WITH ( attribute [, ...] ) ]"
+#~ "CREATE [ OR REPLACE ] [ TEMP | TEMPORARY ] VIEW name [ ( column_name [, ...] ) ]\n"
+#~ " AS query"
#~ msgstr ""
-#~ "CREATE [ OR REPLACE ] FUNCTION\n"
-#~ " namn ( [ [ arg_läge ] [ arg_namn ] arg_typ [, ...] ] )\n"
-#~ " [ RETURNS rettyp ]\n"
-#~ " { LANGUAGE språknamn\n"
-#~ " | IMMUTABLE | STABLE | VOLATILE\n"
-#~ " | CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT\n"
-#~ " | [EXTERNAL] SECURITY INVOKER | [EXTERNAL] SECURITY DEFINER\n"
-#~ " | AS 'definition'\n"
-#~ " | AS 'obj-fil', 'länksymbol'\n"
-#~ " } ...\n"
-#~ " [ WITH ( attribut [, ...] ) ]"
+#~ "CREATE [ OR REPLACE ] [ TEMP | TEMPORARY ] VIEW namn [ ( kolumnnamn [, ...] ) ]\n"
+#~ " AS fråga"
-#~ msgid ""
-#~ "CREATE DOMAIN name [ AS ] data_type\n"
-#~ " [ DEFAULT expression ]\n"
-#~ " [ constraint [ ... ] ]\n"
-#~ "\n"
-#~ "where constraint is:\n"
-#~ "\n"
-#~ "[ CONSTRAINT constraint_name ]\n"
-#~ "{ NOT NULL | NULL | CHECK (expression) }"
-#~ msgstr ""
-#~ "CREATE DOMAIN namn [ AS ] datatyp\n"
-#~ " [ DEFAULT uttryck ]\n"
-#~ " [ villkor [ ... ] ]\n"
-#~ "\n"
-#~ "där villkor är:\n"
-#~ "\n"
-#~ "[ CONSTRAINT villkorsnamn ]\n"
-#~ "{ NOT NULL | NULL | CHECK (uttryck) }"
+#~ msgid "DEALLOCATE [ PREPARE ] { name | ALL }"
+#~ msgstr "DEALLOCATE [ PREPARE ] { namn | ALL }"
-#, fuzzy
#~ msgid ""
-#~ "CREATE DATABASE name\n"
-#~ " [ [ WITH ] [ OWNER [=] dbowner ]\n"
-#~ " [ TEMPLATE [=] template ]\n"
-#~ " [ ENCODING [=] encoding ]\n"
-#~ " [ LC_COLLATE [=] lc_collate ]\n"
-#~ " [ LC_CTYPE [=] lc_ctype ]\n"
-#~ " [ TABLESPACE [=] tablespace ]\n"
-#~ " [ CONNECTION LIMIT [=] connlimit ] ]"
+#~ "DECLARE name [ BINARY ] [ INSENSITIVE ] [ [ NO ] SCROLL ]\n"
+#~ " CURSOR [ { WITH | WITHOUT } HOLD ] FOR query"
#~ msgstr ""
-#~ "CREATE DATABASE namn\n"
-#~ " [ [ WITH ] [ OWNER [=] db-ägare ]\n"
-#~ " [ TEMPLATE [=] mall ]\n"
-#~ " [ ENCODING [=] kodning ]\n"
-#~ " [ TABLESPACE [=] tabellutrymme ] ]\n"
-#~ " [ CONNECTION LIMIT [=] anslutningstak ] ]"
+#~ "DECLARE namn [ BINARY ] [ INSENSITIVE ] [ [ NO ] SCROLL ]\n"
+#~ " CURSOR [ { WITH | WITHOUT } HOLD ] FOR fråga"
#~ msgid ""
-#~ "CREATE [ DEFAULT ] CONVERSION name\n"
-#~ " FOR source_encoding TO dest_encoding FROM funcname"
+#~ "DELETE FROM [ ONLY ] table [ [ AS ] alias ]\n"
+#~ " [ USING usinglist ]\n"
+#~ " [ WHERE condition | WHERE CURRENT OF cursor_name ]\n"
+#~ " [ RETURNING * | output_expression [ [ AS ] output_name ] [, ...] ]"
#~ msgstr ""
-#~ "CREATE [ DEFAULT ] CONVERSION namn\n"
-#~ " FOR källkodning TO målkodning FROM funknamn"
+#~ "DELETE FROM [ ONLY ] tabell [ [ AS ] alias ]\n"
+#~ " [ USING using-lista ]\n"
+#~ " [ WHERE villkor | WHERE CURRENT OF märkörnamn ]\n"
+#~ " [ RETURNING * | utdatauttryck [ [ AS ] utdatanamn ] [, ...] ]"
+
+#~ msgid "DISCARD { ALL | PLANS | TEMPORARY | TEMP }"
+#~ msgstr "DISCARD { ALL | PLANS | TEMPORARY | TEMP }"
+
+#~ msgid "DROP AGGREGATE [ IF EXISTS ] name ( type [ , ... ] ) [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP AGGREGATE [ IF EXISTS ] namn ( typ [ , ... ] ) [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP CAST [ IF EXISTS ] (sourcetype AS targettype) [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP CAST [ IF EXISTS ] (källtyp AS måltyp) [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP CONVERSION [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP CONVERSION [ IF EXISTS ] namn [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP DATABASE [ IF EXISTS ] name"
+#~ msgstr "DROP DATABASE [ IF EXISTS ] namn"
+
+#~ msgid "DROP DOMAIN [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP DOMAIN [ IF EXISTS ] namn [, ...] [ CASCADE | RESTRICT ]"
+
+#, fuzzy
+#~ msgid "DROP FOREIGN DATA WRAPPER [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP CONVERSION [ IF EXISTS ] namn [ CASCADE | RESTRICT ]"
#~ msgid ""
-#~ "CREATE CONSTRAINT TRIGGER name\n"
-#~ " AFTER event [ OR ... ]\n"
-#~ " ON table_name\n"
-#~ " [ FROM referenced_table_name ]\n"
-#~ " { NOT DEFERRABLE | [ DEFERRABLE ] { INITIALLY IMMEDIATE | INITIALLY DEFERRED } }\n"
-#~ " FOR EACH ROW\n"
-#~ " EXECUTE PROCEDURE funcname ( arguments )"
+#~ "DROP FUNCTION [ IF EXISTS ] name ( [ [ argmode ] [ argname ] argtype [, ...] ] )\n"
+#~ " [ CASCADE | RESTRICT ]"
#~ msgstr ""
-#~ "CREATE CONSTRAINT TRIGGER namn \n"
-#~ " AFTER händelse [ OR ... ]\n"
-#~ " ON tabellnamn\n"
-#~ " [ FROM refererat_tabellnamn ]\n"
-#~ " { NOT DEFERRABLE | [ DEFERRABLE ] { INITIALLY IMMEDIATE | INITIALLY DEFERRED } }\n"
-#~ " FOR EACH ROW\n"
-#~ " EXECUTE PROCEDURE funktionsnamn ( argument )"
+#~ "DROP FUNCTION [ IF EXISTS ] namn ( [ [ arg_läge ] [ arg_namn ] arg_typ [, ...] ] )\n"
+#~ " [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP GROUP [ IF EXISTS ] name [, ...]"
+#~ msgstr "DROP GROUP [ IF EXISTS ] namn [, ...]"
+
+#~ msgid "DROP INDEX [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP INDEX [ IF EXISTS ] namn [, ...] [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP [ PROCEDURAL ] LANGUAGE [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP [ PROCEDURAL ] LANGUAGE [ IF EXISTS ] namn [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP OPERATOR [ IF EXISTS ] name ( { lefttype | NONE } , { righttype | NONE } ) [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP OPERATOR [ IF EXISTS ] namn ( { vänster_typ | NONE } , { höger_typ | NONE } ) [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP OPERATOR CLASS [ IF EXISTS ] name USING index_method [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP OPERATOR CLASS [ IF EXISTS ] namn USING indexmetod [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP OPERATOR FAMILY [ IF EXISTS ] name USING index_method [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP OPERATOR FAMILY [ IF EXISTS ] namn USING indexmetod [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP OWNED BY name [, ...] [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP OWNED BY namn [, ...] [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP ROLE [ IF EXISTS ] name [, ...]"
+#~ msgstr "DROP ROLE [ IF EXISTS ] namn [, ...]"
+
+#~ msgid "DROP RULE [ IF EXISTS ] name ON relation [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP RULE [ IF EXISTS ] namn ON relation [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP SCHEMA [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP SCHEMA [ IF EXISTS ] namn [, ...] [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP SEQUENCE [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP SEQUENCE [ IF EXISTS ] namn [, ...] [ CASCADE | RESTRICT ]"
+
+#, fuzzy
+#~ msgid "DROP SERVER [ IF EXISTS ] servername [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP CONVERSION [ IF EXISTS ] namn [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP TABLE [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP TABLE [ IF EXISTS ] namn [, ...] [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP TABLESPACE [ IF EXISTS ] tablespacename"
+#~ msgstr "DROP TABLESPACE [ IF EXISTS ] tabellutrymmesnamn"
+
+#~ msgid "DROP TEXT SEARCH CONFIGURATION [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP TEXT SEARCH CONFIGURATION [ IF EXISTS ] namn [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP TEXT SEARCH DICTIONARY [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP TEXT SEARCH DICTIONARY [ IF EXISTS ] namn [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP TEXT SEARCH PARSER [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP TEXT SEARCH PARSER [ IF EXISTS ] namn [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP TEXT SEARCH TEMPLATE [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP TEXT SEARCH TEMPLATE [ IF EXISTS ] namn [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP TRIGGER [ IF EXISTS ] name ON table [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP TRIGGER [ IF EXISTS ] namn ON tabell [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP TYPE [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP TYPE [ IF EXISTS ] namn [, ...] [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP USER [ IF EXISTS ] name [, ...]"
+#~ msgstr "DROP USER [ IF EXISTS ] namn [, ...]"
+
+#~ msgid "DROP VIEW [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP VIEW [ IF EXISTS ] namn [, ...] [ CASCADE | RESTRICT ]"
+
+#~ msgid "END [ WORK | TRANSACTION ]"
+#~ msgstr "END [ WORK | TRANSACTION ]"
+
+#~ msgid "EXECUTE name [ ( parameter [, ...] ) ]"
+#~ msgstr "EXECUTE namn [ ( parameter [, ...] ) ]"
+
+#~ msgid "EXPLAIN [ ANALYZE ] [ VERBOSE ] statement"
+#~ msgstr "EXPLAIN [ ANALYZE ] [ VERBOSE ] sats"
#~ msgid ""
-#~ "CREATE CAST (sourcetype AS targettype)\n"
-#~ " WITH FUNCTION funcname (argtypes)\n"
-#~ " [ AS ASSIGNMENT | AS IMPLICIT ]\n"
+#~ "FETCH [ direction { FROM | IN } ] cursorname\n"
#~ "\n"
-#~ "CREATE CAST (sourcetype AS targettype)\n"
-#~ " WITHOUT FUNCTION\n"
-#~ " [ AS ASSIGNMENT | AS IMPLICIT ]\n"
+#~ "where direction can be empty or one of:\n"
#~ "\n"
-#~ "CREATE CAST (sourcetype AS targettype)\n"
-#~ " WITH INOUT\n"
-#~ " [ AS ASSIGNMENT | AS IMPLICIT ]"
+#~ " NEXT\n"
+#~ " PRIOR\n"
+#~ " FIRST\n"
+#~ " LAST\n"
+#~ " ABSOLUTE count\n"
+#~ " RELATIVE count\n"
+#~ " count\n"
+#~ " ALL\n"
+#~ " FORWARD\n"
+#~ " FORWARD count\n"
+#~ " FORWARD ALL\n"
+#~ " BACKWARD\n"
+#~ " BACKWARD count\n"
+#~ " BACKWARD ALL"
#~ msgstr ""
-#~ "CREATE CAST (källtyp AS måltyp)\n"
-#~ " WITH FUNCTION funknamn (argtyper)\n"
-#~ " [ AS ASSIGNMENT | AS IMPLICIT ]\n"
+#~ "FETCH [ riktning { FROM | IN } ] markörsnamn\n"
#~ "\n"
-#~ "CREATE CAST (källtyp AS måltyp)\n"
-#~ " WITHOUT FUNCTION\n"
-#~ " [ AS ASSIGNMENT | AS IMPLICIT ]\n"
+#~ "där riktning kan vara tom eller en av:\n"
#~ "\n"
-#~ "CREATE CAST (källtyp AS måltyp)\n"
-#~ " WITH INOUT\n"
-#~ " [ AS ASSIGNMENT | AS IMPLICIT ]"
+#~ " NEXT\n"
+#~ " PRIOR\n"
+#~ " FIRST\n"
+#~ " LAST\n"
+#~ " ABSOLUTE antal\n"
+#~ " RELATIVE antal\n"
+#~ " antal\n"
+#~ " ALL\n"
+#~ " FORWARD\n"
+#~ " FORWARD antal\n"
+#~ " FORWARD ALL\n"
+#~ " BACKWARD\n"
+#~ " BACKWARD antal\n"
+#~ " BACKWARD ALL"
+#, fuzzy
#~ msgid ""
-#~ "CREATE AGGREGATE name ( input_data_type [ , ... ] ) (\n"
-#~ " SFUNC = sfunc,\n"
-#~ " STYPE = state_data_type\n"
-#~ " [ , FINALFUNC = ffunc ]\n"
-#~ " [ , INITCOND = initial_condition ]\n"
-#~ " [ , SORTOP = sort_operator ]\n"
-#~ ")\n"
+#~ "GRANT { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | TRIGGER }\n"
+#~ " [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON [ TABLE ] tablename [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
#~ "\n"
-#~ "or the old syntax\n"
+#~ "GRANT { { SELECT | INSERT | UPDATE | REFERENCES } ( column [, ...] )\n"
+#~ " [,...] | ALL [ PRIVILEGES ] ( column [, ...] ) }\n"
+#~ " ON [ TABLE ] tablename [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
#~ "\n"
-#~ "CREATE AGGREGATE name (\n"
-#~ " BASETYPE = base_type,\n"
-#~ " SFUNC = sfunc,\n"
-#~ " STYPE = state_data_type\n"
-#~ " [ , FINALFUNC = ffunc ]\n"
-#~ " [ , INITCOND = initial_condition ]\n"
-#~ " [ , SORTOP = sort_operator ]\n"
-#~ ")"
-#~ msgstr ""
-#~ "CREATE AGGREGATE namn ( indatatyp [ , ... ] ) (\n"
-#~ " SFUNC = sfunc,\n"
-#~ " STYPE = tillståndsdatatyp\n"
-#~ " [ , FINALFUNC = ffunc ]\n"
-#~ " [ , INITCOND = startvärde ]\n"
-#~ " [ , SORTOP = sorteringsoperator ]\n"
-#~ ")\n"
+#~ "GRANT { { USAGE | SELECT | UPDATE }\n"
+#~ " [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON SEQUENCE sequencename [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
#~ "\n"
-#~ "eller den gamla syntaxen\n"
+#~ "GRANT { { CREATE | CONNECT | TEMPORARY | TEMP } [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON DATABASE dbname [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
#~ "\n"
-#~ "CREATE AGGREGATE namn (\n"
-#~ " BASETYPE = indatatyp\n"
-#~ " SFUNC = sfunc,\n"
-#~ " STYPE = tillståndsdatatyp\n"
-#~ " [ , FINALFUNC = ffunc ]\n"
-#~ " [ , INITCOND = startvärde ]\n"
-#~ " [ , SORTOP = sorteringsoperator ]\n"
-#~ ")"
-
-#, fuzzy
-#~ msgid ""
-#~ "COPY tablename [ ( column [, ...] ) ]\n"
-#~ " FROM { 'filename' | STDIN }\n"
-#~ " [ [ WITH ] \n"
-#~ " [ BINARY ]\n"
-#~ " [ OIDS ]\n"
-#~ " [ DELIMITER [ AS ] 'delimiter' ]\n"
-#~ " [ NULL [ AS ] 'null string' ]\n"
-#~ " [ CSV [ HEADER ]\n"
-#~ " [ QUOTE [ AS ] 'quote' ] \n"
-#~ " [ ESCAPE [ AS ] 'escape' ]\n"
-#~ " [ FORCE NOT NULL column [, ...] ]\n"
+#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
+#~ " ON FOREIGN DATA WRAPPER fdwname [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
#~ "\n"
-#~ "COPY { tablename [ ( column [, ...] ) ] | ( query ) }\n"
-#~ " TO { 'filename' | STDOUT }\n"
-#~ " [ [ WITH ] \n"
-#~ " [ BINARY ]\n"
-#~ " [ OIDS ]\n"
-#~ " [ DELIMITER [ AS ] 'delimiter' ]\n"
-#~ " [ NULL [ AS ] 'null string' ]\n"
-#~ " [ CSV [ HEADER ]\n"
-#~ " [ QUOTE [ AS ] 'quote' ] \n"
-#~ " [ ESCAPE [ AS ] 'escape' ]\n"
-#~ " [ FORCE QUOTE column [, ...] ]"
-#~ msgstr ""
-#~ "COPY tabellnamn [ ( kolumn [, ...] ) ]\n"
-#~ " FROM { 'filnamn' | STDIN }\n"
-#~ " [ [ WITH ] \n"
-#~ " [ BINARY ] \n"
-#~ " [ OIDS ]\n"
-#~ " [ DELIMITER [ AS ] 'avdelare' ]\n"
-#~ " [ NULL [ AS ] 'null-sträng' ] ]\n"
-#~ " [ CSV [ HEADER ]\n"
-#~ " [ QUOTE [ AS ] 'citat' ]\n"
-#~ " [ ESCAPE [ AS ] 'escape' ]\n"
-#~ " [ FORCE NOT NULL kolumn [, ...] ]\n"
+#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
+#~ " ON FOREIGN SERVER servername [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
#~ "\n"
-#~ "COPY { tabellnamn [ ( kolumn [, ...] ) ] | ( fråga ) }\n"
-#~ " TO { 'filnamn' | STDOUT }\n"
-#~ " [ [ WITH ] \n"
-#~ " [ BINARY ]\n"
-#~ " [ HEADER ]\n"
-#~ " [ OIDS ]\n"
-#~ " [ DELIMITER [ AS ] 'avdelare' ]\n"
-#~ " [ NULL [ AS ] 'null-sträng' ] ]\n"
-#~ " [ CSV [ HEADER ]\n"
-#~ " [ QUOTE [ AS ] 'citat' ]\n"
-#~ " [ ESCAPE [ AS ] 'escape' ]\n"
-#~ " [ FORCE QUOTE kolumn [, ...] ]"
-
-#~ msgid "COMMIT PREPARED transaction_id"
-#~ msgstr "COMMIT PREPARED transaktions-id"
-
-#~ msgid "COMMIT [ WORK | TRANSACTION ]"
-#~ msgstr "COMMIT [ WORK | TRANSACTION ]"
-
-#, fuzzy
-#~ msgid ""
-#~ "COMMENT ON\n"
-#~ "{\n"
-#~ " TABLE object_name |\n"
-#~ " COLUMN table_name.column_name |\n"
-#~ " AGGREGATE agg_name (agg_type [, ...] ) |\n"
-#~ " CAST (sourcetype AS targettype) |\n"
-#~ " CONSTRAINT constraint_name ON table_name |\n"
-#~ " CONVERSION object_name |\n"
-#~ " DATABASE object_name |\n"
-#~ " DOMAIN object_name |\n"
-#~ " FUNCTION func_name ( [ [ argmode ] [ argname ] argtype [, ...] ] ) |\n"
-#~ " INDEX object_name |\n"
-#~ " LARGE OBJECT large_object_oid |\n"
-#~ " OPERATOR op (leftoperand_type, rightoperand_type) |\n"
-#~ " OPERATOR CLASS object_name USING index_method |\n"
-#~ " OPERATOR FAMILY object_name USING index_method |\n"
-#~ " [ PROCEDURAL ] LANGUAGE object_name |\n"
-#~ " ROLE object_name |\n"
-#~ " RULE rule_name ON table_name |\n"
-#~ " SCHEMA object_name |\n"
-#~ " SEQUENCE object_name |\n"
-#~ " TABLESPACE object_name |\n"
-#~ " TEXT SEARCH CONFIGURATION object_name |\n"
-#~ " TEXT SEARCH DICTIONARY object_name |\n"
-#~ " TEXT SEARCH PARSER object_name |\n"
-#~ " TEXT SEARCH TEMPLATE object_name |\n"
-#~ " TRIGGER trigger_name ON table_name |\n"
-#~ " TYPE object_name |\n"
-#~ " VIEW object_name\n"
-#~ "} IS 'text'"
+#~ "GRANT { EXECUTE | ALL [ PRIVILEGES ] }\n"
+#~ " ON FUNCTION funcname ( [ [ argmode ] [ argname ] argtype [, ...] ] ) [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
+#~ " ON LANGUAGE langname [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON SCHEMA schemaname [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { CREATE | ALL [ PRIVILEGES ] }\n"
+#~ " ON TABLESPACE tablespacename [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT role [, ...] TO rolename [, ...] [ WITH ADMIN OPTION ]"
#~ msgstr ""
-#~ "COMMENT ON\n"
-#~ "{\n"
-#~ " TABLE objektname |\n"
-#~ " COLUMN tabellnamn.kolumnnamn |\n"
-#~ " AGGREGATE agg_namn (agg_typ) |\n"
-#~ " CAST (källtyp AS måltyp) |\n"
-#~ " CONSTRAINT villkorsnamn ON tabellnamn |\n"
-#~ " CONVERSION objektnamn |\n"
-#~ " DATABASE objektnamn |\n"
-#~ " DOMAIN objektnamn |\n"
-#~ " FUNCTION funk_namn ( [ [ arg_läge ] [ arg_namn ] arg_typ [, ...] ] ) |\n"
-#~ " INDEX objektnamn |\n"
-#~ " LARGE OBJECT stort_objekt_oid |\n"
-#~ " OPERATOR op (vänster operandstyp, höger operandstyp) |\n"
-#~ " OPERATOR CLASS objektnamn USING indexmetod |\n"
-#~ " [ PROCEDURAL ] LANGUAGE objektnamn |\n"
-#~ " ROLE objektnamn |\n"
-#~ " RULE regelnamn ON tabellnamn |\n"
-#~ " SCHEMA objektnamn |\n"
-#~ " SEQUENCE objektnamn |\n"
-#~ " TRIGGER utlösarnamn ON tabellnamn |\n"
-#~ " TYPE objektnamn |\n"
-#~ " VIEW objektnamn\n"
-#~ "} IS 'text'"
+#~ "GRANT { { SELECT | INSERT | UPDATE | DELETE | REFERENCES | TRIGGER }\n"
+#~ " [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON [ TABLE ] tabellnamn [, ...]\n"
+#~ " TO { användarnamn | GROUP gruppnamn | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { { USAGE | SELECT | UPDATE }\n"
+#~ " [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON SEQUENCE sekvensnamn [, ...]\n"
+#~ " TO { användarnamn | GROUP gruppnamn | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { { CREATE | CONNECT | TEMPORARY | TEMP } [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON DATABASE dbnamn [, ...]\n"
+#~ " TO { användarnamn | GROUP gruppnamn | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { EXECUTE | ALL [ PRIVILEGES ] }\n"
+#~ " ON FUNCTION funkname ( [ [ arg_läge ] [ arg_namn ] arg_typ [, ...] ] ) [, ...]\n"
+#~ " TO { användarnamn | GROUP gruppnamn | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
+#~ " ON LANGUAGE språknamn [, ...]\n"
+#~ " TO { användarnamn | GROUP gruppnamn | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON SCHEMA schemanamn [, ...]\n"
+#~ " TO { användarnamn | GROUP gruppnamn | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { CREATE | ALL [ PRIVILEGES ] }\n"
+#~ " ON TABLESPACE tabellutrymmesnamn [, ...]\n"
+#~ " TO { användarnamn | GROUP gruppnamn | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT roll [, ...] TO användarnamn [, ...] [ WITH ADMIN OPTION ]"
#~ msgid ""
-#~ "CLUSTER [VERBOSE] tablename [ USING indexname ]\n"
-#~ "CLUSTER [VERBOSE]"
+#~ "INSERT INTO table [ ( column [, ...] ) ]\n"
+#~ " { DEFAULT VALUES | VALUES ( { expression | DEFAULT } [, ...] ) [, ...] | query }\n"
+#~ " [ RETURNING * | output_expression [ [ AS ] output_name ] [, ...] ]"
#~ msgstr ""
-#~ "CLUSTER [VERBOSE] tabellnamn [ USING indexnamn ]\n"
-#~ "CLUSTER [VERBOSE]"
+#~ "INSERT INTO tabell [ ( kolumn [, ...] ) ]\n"
+#~ " { DEFAULT VALUES | VALUES ( { uttryck | DEFAULT } [, ...] ) [, ...] | fråga }\n"
+#~ " [ RETURNING * | utdatauttryck [ [ AS ] utdatanamn ] [, ...] ]"
-#~ msgid "CLOSE { name | ALL }"
-#~ msgstr "CLOSE { namn | ALL }"
+#~ msgid "LISTEN name"
+#~ msgstr "LISTEN namn"
-#~ msgid "CHECKPOINT"
-#~ msgstr "CHECKPOINT"
+#~ msgid "LOAD 'filename'"
+#~ msgstr "LOAD 'filnamn'"
#~ msgid ""
-#~ "BEGIN [ WORK | TRANSACTION ] [ transaction_mode [, ...] ]\n"
+#~ "LOCK [ TABLE ] [ ONLY ] name [, ...] [ IN lockmode MODE ] [ NOWAIT ]\n"
#~ "\n"
-#~ "where transaction_mode is one of:\n"
+#~ "where lockmode is one of:\n"
#~ "\n"
-#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ UNCOMMITTED }\n"
-#~ " READ WRITE | READ ONLY"
+#~ " ACCESS SHARE | ROW SHARE | ROW EXCLUSIVE | SHARE UPDATE EXCLUSIVE\n"
+#~ " | SHARE | SHARE ROW EXCLUSIVE | EXCLUSIVE | ACCESS EXCLUSIVE"
#~ msgstr ""
-#~ "BEGIN [ WORK | TRANSACTION ] [ transaktionsläge [, ...] ]\n"
+#~ "LOCK [ TABLE ] [ ONLY ] namn [, ...] [ IN låsläge MODE ] [ NOWAIT ]\n"
#~ "\n"
-#~ "där transaktionsläge är en av:\n"
+#~ "där låsläge är en av:\n"
#~ "\n"
-#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ UNCOMMITTED }\n"
-#~ " READ WRITE | READ ONLY"
+#~ " ACCESS SHARE | ROW SHARE | ROW EXCLUSIVE | SHARE UPDATE EXCLUSIVE\n"
+#~ " | SHARE | SHARE ROW EXCLUSIVE | EXCLUSIVE | ACCESS EXCLUSIVE"
-#~ msgid "ANALYZE [ VERBOSE ] [ table [ ( column [, ...] ) ] ]"
-#~ msgstr "ANALYZE [ VERBOSE ] [ tabell [ ( kolumn [, ...] ) ] ]"
+#~ msgid "MOVE [ direction { FROM | IN } ] cursorname"
+#~ msgstr "MOVE [ riktning { FROM | IN } ] markörnamn"
-#~ msgid ""
-#~ "ALTER VIEW name ALTER [ COLUMN ] column SET DEFAULT expression\n"
-#~ "ALTER VIEW name ALTER [ COLUMN ] column DROP DEFAULT\n"
-#~ "ALTER VIEW name OWNER TO new_owner\n"
-#~ "ALTER VIEW name RENAME TO new_name\n"
-#~ "ALTER VIEW name SET SCHEMA new_schema"
-#~ msgstr ""
-#~ "ALTER VIEW namn ALTER [ COLUMN ] kolumn SET DEFAULT uttryck\n"
-#~ "ALTER VIEW namn ALTER [ COLUMN ] kolumn DROP DEFAULT\n"
-#~ "ALTER VIEW namn OWNER TO ny_ägare\n"
-#~ "ALTER VIEW namn RENAME TO nytt_namn\n"
-#~ "ALTER VIEW namn SET SCHEMA nytt_schema"
+#~ msgid "NOTIFY name"
+#~ msgstr "NOTIFY namn"
+
+#~ msgid "PREPARE name [ ( datatype [, ...] ) ] AS statement"
+#~ msgstr "PREPARE namn [ ( datatyp [, ...] ) ] AS sats"
+
+#~ msgid "PREPARE TRANSACTION transaction_id"
+#~ msgstr "PREPARE TRANSACTION transaktions_id"
+
+#~ msgid "REASSIGN OWNED BY old_role [, ...] TO new_role"
+#~ msgstr "REASSIGN OWNED BY gammal_roll [, ...] TO ny_roll"
+
+#~ msgid "REINDEX { INDEX | TABLE | DATABASE | SYSTEM } name [ FORCE ]"
+#~ msgstr "REINDEX { INDEX | TABLE | DATABASE | SYSTEM } namn [ FORCE ]"
+
+#~ msgid "RELEASE [ SAVEPOINT ] savepoint_name"
+#~ msgstr "RELEASE [ SAVEPOINT ] sparpunktsnamn"
#, fuzzy
#~ msgid ""
-#~ "ALTER USER name [ [ WITH ] option [ ... ] ]\n"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | TRIGGER }\n"
+#~ " [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON [ TABLE ] tablename [, ...]\n"
+#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
#~ "\n"
-#~ "where option can be:\n"
-#~ " \n"
-#~ " SUPERUSER | NOSUPERUSER\n"
-#~ " | CREATEDB | NOCREATEDB\n"
-#~ " | CREATEROLE | NOCREATEROLE\n"
-#~ " | CREATEUSER | NOCREATEUSER\n"
-#~ " | INHERIT | NOINHERIT\n"
-#~ " | LOGIN | NOLOGIN\n"
-#~ " | CONNECTION LIMIT connlimit\n"
-#~ " | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password'\n"
-#~ " | VALID UNTIL 'timestamp' \n"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { { SELECT | INSERT | UPDATE | REFERENCES } ( column [, ...] )\n"
+#~ " [,...] | ALL [ PRIVILEGES ] ( column [, ...] ) }\n"
+#~ " ON [ TABLE ] tablename [, ...]\n"
+#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
#~ "\n"
-#~ "ALTER USER name RENAME TO newname\n"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { { USAGE | SELECT | UPDATE }\n"
+#~ " [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON SEQUENCE sequencename [, ...]\n"
+#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
#~ "\n"
-#~ "ALTER USER name SET configuration_parameter { TO | = } { value | DEFAULT }\n"
-#~ "ALTER USER name SET configuration_parameter FROM CURRENT\n"
-#~ "ALTER USER name RESET configuration_parameter\n"
-#~ "ALTER USER name RESET ALL"
-#~ msgstr ""
-#~ "ALTER USER namn [ [ WITH ] alternativ [ ... ] ]\n"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { { CREATE | CONNECT | TEMPORARY | TEMP } [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON DATABASE dbname [, ...]\n"
+#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
#~ "\n"
-#~ "där alternativ kan vara:\n"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { USAGE | ALL [ PRIVILEGES ] }\n"
+#~ " ON FOREIGN DATA WRAPPER fdwname [, ...]\n"
+#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
#~ "\n"
-#~ " SUPERUSER | NOSUPERUSER\n"
-#~ " | CREATEDB | NOCREATEDB\n"
-#~ " | CREATEROLE | NOCREATEROLE\n"
-#~ " | CREATEUSER | NOCREATEUSER\n"
-#~ " | INHERIT | NOINHERIT\n"
-#~ " | LOGIN | NOLOGIN\n"
-#~ " | CONNECTION LIMIT anslutningstak\n"
-#~ " | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'lösenord' \n"
-#~ " | VALID UNTIL 'tidsstämpel'\n"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { USAGE | ALL [ PRIVILEGES ] }\n"
+#~ " ON FOREIGN SERVER servername [, ...]\n"
+#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
#~ "\n"
-#~ "ALTER USER namn RENAME TO nytt_namn\n"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { EXECUTE | ALL [ PRIVILEGES ] }\n"
+#~ " ON FUNCTION funcname ( [ [ argmode ] [ argname ] argtype [, ...] ] ) [, ...]\n"
+#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
#~ "\n"
-#~ "ALTER USER namn SET konfigurationsparameter { TO | = } { värde | DEFAULT }\n"
-#~ "ALTER USER namn RESET konfigurationsparameter"
-
-#~ msgid ""
-#~ "ALTER TYPE name RENAME TO new_name\n"
-#~ "ALTER TYPE name OWNER TO new_owner \n"
-#~ "ALTER TYPE name SET SCHEMA new_schema"
-#~ msgstr ""
-#~ "ALTER TYPE namn RENAME TO nytt_namn\n"
-#~ "ALTER TYPE namn OWNER TO ny_ägare \n"
-#~ "ALTER TYPE namn SET SCHEMA nytt_schema"
-
-#~ msgid "ALTER TRIGGER name ON table RENAME TO newname"
-#~ msgstr "ALTER TRIGGER namb ON tabell RENAME TO nyttnamn"
-
-#~ msgid "ALTER TEXT SEARCH TEMPLATE name RENAME TO newname"
-#~ msgstr "ALTER TEXT SEARCH TEMPLATE namn RENAME TO nyttnamn"
-
-#~ msgid "ALTER TEXT SEARCH PARSER name RENAME TO newname"
-#~ msgstr "ALTER TEXT SEARCH PARSER namn RENAME TO nyttnamn"
-
-#~ msgid ""
-#~ "ALTER TABLESPACE name RENAME TO newname\n"
-#~ "ALTER TABLESPACE name OWNER TO newowner"
-#~ msgstr ""
-#~ "ALTER TABLESPACE namn RENAME TO nytt_namn\n"
-#~ "ALTER TABLESPACE namn OWNER TO ny_ägare"
-
-#, fuzzy
-#~ msgid ""
-#~ "ALTER TABLE [ ONLY ] name [ * ]\n"
-#~ " action [, ... ]\n"
-#~ "ALTER TABLE [ ONLY ] name [ * ]\n"
-#~ " RENAME [ COLUMN ] column TO new_column\n"
-#~ "ALTER TABLE name\n"
-#~ " RENAME TO new_name\n"
-#~ "ALTER TABLE name\n"
-#~ " SET SCHEMA new_schema\n"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { USAGE | ALL [ PRIVILEGES ] }\n"
+#~ " ON LANGUAGE langname [, ...]\n"
+#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
#~ "\n"
-#~ "where action is one of:\n"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON SCHEMA schemaname [, ...]\n"
+#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
#~ "\n"
-#~ " ADD [ COLUMN ] column type [ column_constraint [ ... ] ]\n"
-#~ " DROP [ COLUMN ] column [ RESTRICT | CASCADE ]\n"
-#~ " ALTER [ COLUMN ] column [ SET DATA ] TYPE type [ USING expression ]\n"
-#~ " ALTER [ COLUMN ] column SET DEFAULT expression\n"
-#~ " ALTER [ COLUMN ] column DROP DEFAULT\n"
-#~ " ALTER [ COLUMN ] column { SET | DROP } NOT NULL\n"
-#~ " ALTER [ COLUMN ] column SET STATISTICS integer\n"
-#~ " ALTER [ COLUMN ] column SET STORAGE { PLAIN | EXTERNAL | EXTENDED | MAIN }\n"
-#~ " ADD table_constraint\n"
-#~ " DROP CONSTRAINT constraint_name [ RESTRICT | CASCADE ]\n"
-#~ " DISABLE TRIGGER [ trigger_name | ALL | USER ]\n"
-#~ " ENABLE TRIGGER [ trigger_name | ALL | USER ]\n"
-#~ " ENABLE REPLICA TRIGGER trigger_name\n"
-#~ " ENABLE ALWAYS TRIGGER trigger_name\n"
-#~ " DISABLE RULE rewrite_rule_name\n"
-#~ " ENABLE RULE rewrite_rule_name\n"
-#~ " ENABLE REPLICA RULE rewrite_rule_name\n"
-#~ " ENABLE ALWAYS RULE rewrite_rule_name\n"
-#~ " CLUSTER ON index_name\n"
-#~ " SET WITHOUT CLUSTER\n"
-#~ " SET WITH OIDS\n"
-#~ " SET WITHOUT OIDS\n"
-#~ " SET ( storage_parameter = value [, ... ] )\n"
-#~ " RESET ( storage_parameter [, ... ] )\n"
-#~ " INHERIT parent_table\n"
-#~ " NO INHERIT parent_table\n"
-#~ " OWNER TO new_owner\n"
-#~ " SET TABLESPACE new_tablespace"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { CREATE | ALL [ PRIVILEGES ] }\n"
+#~ " ON TABLESPACE tablespacename [, ...]\n"
+#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
+#~ "\n"
+#~ "REVOKE [ ADMIN OPTION FOR ]\n"
+#~ " role [, ...] FROM rolename [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]"
#~ msgstr ""
-#~ "ALTER TABLE [ ONLY ] namn [ * ]\n"
-#~ " aktion [, ... ]\n"
-#~ "ALTER TABLE [ ONLY ] namn [ * ]\n"
-#~ " RENAME [ COLUMN ] kolumn TO ny_kolumn\n"
-#~ "ALTER TABLE namn\n"
-#~ " RENAME TO nytt_namn\n"
-#~ "ALTER TABLE namn\n"
-#~ " SET SCHEMA nytt_schema\n"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { { SELECT | INSERT | UPDATE | DELETE | REFERENCES | TRIGGER }\n"
+#~ " [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON [ TABLE ] tabellnamn [, ...]\n"
+#~ " FROM { användarnamn | GROUP gruppnamn | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
#~ "\n"
-#~ "där aktion är en av:\n"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { { USAGE | SELECT | UPDATE }\n"
+#~ " [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON SEQUENCE sekvensnamn [, ...]\n"
+#~ " FROM { användarnamn | GROUP gruppnamn | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
#~ "\n"
-#~ " ADD [ COLUMN ] kolumn type [ kolumnvillkor [ ... ] ]\n"
-#~ " DROP [ COLUMN ] kolumn [ RESTRICT | CASCADE ]\n"
-#~ " ALTER [ COLUMN ] kolumn TYPE type [ USING uttryck ]\n"
-#~ " ALTER [ COLUMN ] kolumn SET DEFAULT uttryck\n"
-#~ " ALTER [ COLUMN ] kolumn DROP DEFAULT\n"
-#~ " ALTER [ COLUMN ] kolumn { SET | DROP } NOT NULL\n"
-#~ " ALTER [ COLUMN ] kolumn SET STATISTICS heltal\n"
-#~ " ALTER [ COLUMN ] kolumn SET STORAGE { PLAIN | EXTERNAL | EXTENDED | MAIN }\n"
-#~ " ADD tabellvillkor\n"
-#~ " DROP CONSTRAINT villkorsnamn [ RESTRICT | CASCADE ]\n"
-#~ " DISABLE TRIGGER [ utlösarnamn | ALL | USER ]\n"
-#~ " ENABLE TRIGGER [ utlösarnamn | ALL | USER ]\n"
-#~ " CLUSTER ON indexnamn\n"
-#~ " SET WITHOUT CLUSTER\n"
-#~ " SET WITHOUT OIDS\n"
-#~ " SET ( lagringsparameter = värde [, ... ] )\n"
-#~ " RESET ( lagringsparameter [, ... ] )\n"
-#~ " INHERIT föräldertabell\n"
-#~ " NO INHERIT föräldertabell\n"
-#~ " OWNER TO ny_ägare\n"
-#~ " SET TABLESPACE tabellutrymme"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { { CREATE | TEMPORARY | TEMP } [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON DATABASE dbnamn [, ...]\n"
+#~ " FROM { användarnamn | GROUP gruppnamn | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
+#~ "\n"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { EXECUTE | ALL [ PRIVILEGES ] }\n"
+#~ " ON FUNCTION funknamn ( [ [ arg_läge ] [ arg_namn ] arg_typ [, ...] ] ) [, ...]\n"
+#~ " FROM { användarnamn | GROUP gruppnamn | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
+#~ "\n"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { USAGE | ALL [ PRIVILEGES ] }\n"
+#~ " ON LANGUAGE språknamn [, ...]\n"
+#~ " FROM { användarnamn | GROUP gruppnamn | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
+#~ "\n"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON SCHEMA schemanamn [, ...]\n"
+#~ " FROM { användarnamn | GROUP gruppnamn | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
+#~ "\n"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { CREATE | ALL [ PRIVILEGES ] }\n"
+#~ " ON TABLESPACE tabellutrymmesnamn [, ...]\n"
+#~ " FROM { användarnamn | GROUP gruppnamn | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
+#~ "\n"
+#~ "REVOKE [ ADMIN OPTION FOR ]\n"
+#~ " rolk [, ...]\n"
+#~ " FROM { användarnamn | GROUP gruppnamn | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]"
-#, fuzzy
-#~ msgid ""
-#~ "ALTER SEQUENCE name [ INCREMENT [ BY ] increment ]\n"
-#~ " [ MINVALUE minvalue | NO MINVALUE ] [ MAXVALUE maxvalue | NO MAXVALUE ]\n"
-#~ " [ START [ WITH ] start ]\n"
-#~ " [ RESTART [ [ WITH ] restart ] ]\n"
-#~ " [ CACHE cache ] [ [ NO ] CYCLE ]\n"
-#~ " [ OWNED BY { table.column | NONE } ]\n"
-#~ "ALTER SEQUENCE name OWNER TO new_owner\n"
-#~ "ALTER SEQUENCE name RENAME TO new_name\n"
-#~ "ALTER SEQUENCE name SET SCHEMA new_schema"
-#~ msgstr ""
-#~ "ALTER SEQUENCE namn [ INCREMENT [ BY ] ökningsvärde ]\n"
-#~ " [ MINVALUE minvärde | NO MINVALUE ] [ MAXVALUE maxvärde | NO MAXVALUE ]\n"
-#~ " [ RESTART [ WITH ] start ] [ CACHE cache ] [ [ NO ] CYCLE ]\n"
-#~ " [ OWNED BY { tabell.kolumn | NONE } ]\n"
-#~ "ALTER SEQUENCE namn SET SCHEMA nytt_schema"
+#~ msgid "ROLLBACK [ WORK | TRANSACTION ]"
+#~ msgstr "ROLLBACK [ WORK | TRANSACTION ]"
-#~ msgid ""
-#~ "ALTER SCHEMA name RENAME TO newname\n"
-#~ "ALTER SCHEMA name OWNER TO newowner"
-#~ msgstr ""
-#~ "ALTER SCHEMA namn RENAME TO nytt_namn\n"
-#~ "ALTER SCHEMA namn OWNER TO ny_ägare"
+#~ msgid "ROLLBACK PREPARED transaction_id"
+#~ msgstr "ROLLBACK PREPARED transaktions_id"
+
+#~ msgid "ROLLBACK [ WORK | TRANSACTION ] TO [ SAVEPOINT ] savepoint_name"
+#~ msgstr "ROLLBACK [ WORK | TRANSACTION ] TO [ SAVEPOINT ] sparpunktsnamn"
#, fuzzy
#~ msgid ""
-#~ "ALTER ROLE name [ [ WITH ] option [ ... ] ]\n"
-#~ "\n"
-#~ "where option can be:\n"
-#~ " \n"
-#~ " SUPERUSER | NOSUPERUSER\n"
-#~ " | CREATEDB | NOCREATEDB\n"
-#~ " | CREATEROLE | NOCREATEROLE\n"
-#~ " | CREATEUSER | NOCREATEUSER\n"
-#~ " | INHERIT | NOINHERIT\n"
-#~ " | LOGIN | NOLOGIN\n"
-#~ " | CONNECTION LIMIT connlimit\n"
-#~ " | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password'\n"
-#~ " | VALID UNTIL 'timestamp' \n"
+#~ "[ WITH [ RECURSIVE ] with_query [, ...] ]\n"
+#~ "SELECT [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ]\n"
+#~ " * | expression [ [ AS ] output_name ] [, ...]\n"
+#~ " [ FROM from_item [, ...] ]\n"
+#~ " [ WHERE condition ]\n"
+#~ " [ GROUP BY expression [, ...] ]\n"
+#~ " [ HAVING condition [, ...] ]\n"
+#~ " [ WINDOW window_name AS ( window_definition ) [, ...] ]\n"
+#~ " [ { UNION | INTERSECT | EXCEPT } [ ALL ] select ]\n"
+#~ " [ ORDER BY expression [ ASC | DESC | USING operator ] [ NULLS { FIRST | LAST } ] [, ...] ]\n"
+#~ " [ LIMIT { count | ALL } ]\n"
+#~ " [ OFFSET start [ ROW | ROWS ] ]\n"
+#~ " [ FETCH { FIRST | NEXT } [ count ] { ROW | ROWS } ONLY ]\n"
+#~ " [ FOR { UPDATE | SHARE } [ OF table_name [, ...] ] [ NOWAIT ] [...] ]\n"
#~ "\n"
-#~ "ALTER ROLE name RENAME TO newname\n"
+#~ "where from_item can be one of:\n"
#~ "\n"
-#~ "ALTER ROLE name SET configuration_parameter { TO | = } { value | DEFAULT }\n"
-#~ "ALTER ROLE name SET configuration_parameter FROM CURRENT\n"
-#~ "ALTER ROLE name RESET configuration_parameter\n"
-#~ "ALTER ROLE name RESET ALL"
-#~ msgstr ""
-#~ "ALTER ROLE namn [ [ WITH ] alternativ [ ... ] ]\n"
+#~ " [ ONLY ] table_name [ * ] [ [ AS ] alias [ ( column_alias [, ...] ) ] ]\n"
+#~ " ( select ) [ AS ] alias [ ( column_alias [, ...] ) ]\n"
+#~ " with_query_name [ [ AS ] alias [ ( column_alias [, ...] ) ] ]\n"
+#~ " function_name ( [ argument [, ...] ] ) [ AS ] alias [ ( column_alias [, ...] | column_definition [, ...] ) ]\n"
+#~ " function_name ( [ argument [, ...] ] ) AS ( column_definition [, ...] )\n"
+#~ " from_item [ NATURAL ] join_type from_item [ ON join_condition | USING ( join_column [, ...] ) ]\n"
#~ "\n"
-#~ "där alternativ kan vara:\n"
-#~ " \n"
-#~ " SUPERUSER | NOSUPERUSER\n"
-#~ " | CREATEDB | NOCREATEDB\n"
-#~ " | CREATEROLE | NOCREATEROLE\n"
-#~ " | CREATEUSER | NOCREATEUSER\n"
-#~ " | INHERIT | NOINHERIT\n"
-#~ " | LOGIN | NOLOGIN\n"
-#~ " | CONNECTION LIMIT anslutningstak\n"
-#~ " | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'lösenord'\n"
-#~ " | VALID UNTIL 'tidsstämpel' \n"
+#~ "and with_query is:\n"
#~ "\n"
-#~ "ALTER ROLE namn RENAME TO nytt_namn\n"
+#~ " with_query_name [ ( column_name [, ...] ) ] AS ( select )\n"
#~ "\n"
-#~ "ALTER ROLE namn SET konfigurationsparameter { TO | = } { värde | DEFAULT }\n"
-#~ "ALTER ROLE namn RESET konfigurationsparameter"
-
-#~ msgid ""
-#~ "ALTER OPERATOR CLASS name USING index_method RENAME TO newname\n"
-#~ "ALTER OPERATOR CLASS name USING index_method OWNER TO newowner"
+#~ "TABLE { [ ONLY ] table_name [ * ] | with_query_name }"
#~ msgstr ""
-#~ "ALTER OPERATOR CLASS namn USING indexmetod RENAME TO nytt_namn\n"
-#~ "ALTER OPERATOR CLASS namn USING indexmetod OWNER TO ny_ägare"
-
-#~ msgid "ALTER OPERATOR name ( { lefttype | NONE } , { righttype | NONE } ) OWNER TO newowner"
-#~ msgstr "ALTER OPERATOR namn ( { vänster_typ | NONE }, { höger_typ | NONE } ) OWNER TO ny_ägare"
+#~ "SELECT [ ALL | DISTINCT [ ON ( uttryck [, ...] ) ] ]\n"
+#~ " * | uttryck [ AS utnamn ] [, ...]\n"
+#~ " [ FROM frånval [, ...] ]\n"
+#~ " [ WHERE villkor ]\n"
+#~ " [ GROUP BY uttryck [, ...] ]\n"
+#~ " [ HAVING villkor [, ...] ]\n"
+#~ " [ { UNION | INTERSECT | EXCEPT } [ ALL ] select ]\n"
+#~ " [ ORDER BY uttryck [ ASC | DESC | USING operator ] [, ...] ]\n"
+#~ " [ LIMIT { antal | ALL } ]\n"
+#~ " [ OFFSET start ]\n"
+#~ " [ FOR { UPDATE | SHARE } [ OF tabellnamn [, ...] ] [ NOWAIT ] [...] ]\n"
+#~ "\n"
+#~ "där frånval kan vara en av:\n"
+#~ "\n"
+#~ " [ ONLY ] tabellnamn [ * ] [ [ AS ] alias [ ( kolumnalias [, ...] ) ] ]\n"
+#~ " ( select ) [ AS ] alias [ ( kolumnalias [, ...] ) ]\n"
+#~ " funktionsnamn ( [ argument [, ...] ] ) [ AS ] alias [ ( kolumnalias [, ...] | kolumndefinition [, ...] ) ]\n"
+#~ " funktionsnamn ( [ argument [, ...] ] ) AS ( kolumndefinition [, ...] )\n"
+#~ " frånval [ NATURAL ] join-typ frånval [ ON join-villkor | USING ( join-kolumn [, ...] ) ]"
#, fuzzy
#~ msgid ""
-#~ "ALTER [ PROCEDURAL ] LANGUAGE name RENAME TO newname\n"
-#~ "ALTER [ PROCEDURAL ] LANGUAGE name OWNER TO new_owner"
+#~ "[ WITH [ RECURSIVE ] with_query [, ...] ]\n"
+#~ "SELECT [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ]\n"
+#~ " * | expression [ [ AS ] output_name ] [, ...]\n"
+#~ " INTO [ TEMPORARY | TEMP ] [ TABLE ] new_table\n"
+#~ " [ FROM from_item [, ...] ]\n"
+#~ " [ WHERE condition ]\n"
+#~ " [ GROUP BY expression [, ...] ]\n"
+#~ " [ HAVING condition [, ...] ]\n"
+#~ " [ WINDOW window_name AS ( window_definition ) [, ...] ]\n"
+#~ " [ { UNION | INTERSECT | EXCEPT } [ ALL ] select ]\n"
+#~ " [ ORDER BY expression [ ASC | DESC | USING operator ] [ NULLS { FIRST | LAST } ] [, ...] ]\n"
+#~ " [ LIMIT { count | ALL } ]\n"
+#~ " [ OFFSET start [ ROW | ROWS ] ]\n"
+#~ " [ FETCH { FIRST | NEXT } [ count ] { ROW | ROWS } ONLY ]\n"
+#~ " [ FOR { UPDATE | SHARE } [ OF table_name [, ...] ] [ NOWAIT ] [...] ]"
#~ msgstr ""
-#~ "ALTER SCHEMA namn RENAME TO nytt_namn\n"
-#~ "ALTER SCHEMA namn OWNER TO ny_ägare"
+#~ "SELECT [ ALL | DISTINCT [ ON ( uttryck [, ...] ) ] ]\n"
+#~ " * | uttryck [ AS utnamn ] [, ...]\n"
+#~ " INTO [ TEMPORARY | TEMP ] [ TABLE ] ny_tabell\n"
+#~ " [ FROM frånval [, ...] ]\n"
+#~ " [ WHERE villkor ]\n"
+#~ " [ GROUP BY uttryck [, ...] ]\n"
+#~ " [ HAVING villkor [, ...] ]\n"
+#~ " [ { UNION | INTERSECT | EXCEPT } [ ALL ] select ]\n"
+#~ " [ ORDER BY uttryck [ ASC | DESC | USING operator ] [, ...] ]\n"
+#~ " [ LIMIT { antal | ALL } ]\n"
+#~ " [ OFFSET start ]\n"
+#~ " [ FOR { UPDATE | SHARE } [ OF tabellnamn [, ...] ] [ NOWAIT ] [...] ]"
#~ msgid ""
-#~ "ALTER INDEX name RENAME TO new_name\n"
-#~ "ALTER INDEX name SET TABLESPACE tablespace_name\n"
-#~ "ALTER INDEX name SET ( storage_parameter = value [, ... ] )\n"
-#~ "ALTER INDEX name RESET ( storage_parameter [, ... ] )"
+#~ "SET [ SESSION | LOCAL ] configuration_parameter { TO | = } { value | 'value' | DEFAULT }\n"
+#~ "SET [ SESSION | LOCAL ] TIME ZONE { timezone | LOCAL | DEFAULT }"
#~ msgstr ""
-#~ "ALTER INDEX namn RENAME TO nytt_namn\n"
-#~ "ALTER INDEX namn SET TABLESPACE tabellutrymmesnamn\n"
-#~ "ALTER INDEX namn SET ( lagringsparameter = värde [, ... ] )\n"
-#~ "ALTER INDEX namn RESET ( lagringsparameter [, ... ] )"
+#~ "SET [ SESSION | LOCAL ] konfigurationsparameter { TO | = } { värde | 'värde' | DEFAULT }\n"
+#~ "SET [ SESSION | LOCAL ] TIME ZONE { tidszon | LOCAL | DEFAULT }"
+
+#~ msgid "SET CONSTRAINTS { ALL | name [, ...] } { DEFERRED | IMMEDIATE }"
+#~ msgstr "SET CONSTRAINTS { ALL | namn [, ...] } { DEFERRED | IMMEDIATE }"
#~ msgid ""
-#~ "ALTER GROUP groupname ADD USER username [, ... ]\n"
-#~ "ALTER GROUP groupname DROP USER username [, ... ]\n"
-#~ "\n"
-#~ "ALTER GROUP groupname RENAME TO newname"
+#~ "SET [ SESSION | LOCAL ] ROLE rolename\n"
+#~ "SET [ SESSION | LOCAL ] ROLE NONE\n"
+#~ "RESET ROLE"
#~ msgstr ""
-#~ "ALTER GROUP gruppnamn ADD USER användarnamn [, ... ]\n"
-#~ "ALTER GROUP gruppnamn DROP USER användarnamn [, ... ]\n"
-#~ "\n"
-#~ "ALTER GROUP gruppnamn RENAME TO nyttnamn"
+#~ "SET [ SESSION | LOCAL ] ROLE rollnamn\n"
+#~ "SET [ SESSION | LOCAL ] ROLE NONE\n"
+#~ "RESET ROLE"
-#, fuzzy
#~ msgid ""
-#~ "ALTER FUNCTION name ( [ [ argmode ] [ argname ] argtype [, ...] ] )\n"
-#~ " action [ ... ] [ RESTRICT ]\n"
-#~ "ALTER FUNCTION name ( [ [ argmode ] [ argname ] argtype [, ...] ] )\n"
-#~ " RENAME TO new_name\n"
-#~ "ALTER FUNCTION name ( [ [ argmode ] [ argname ] argtype [, ...] ] )\n"
-#~ " OWNER TO new_owner\n"
-#~ "ALTER FUNCTION name ( [ [ argmode ] [ argname ] argtype [, ...] ] )\n"
-#~ " SET SCHEMA new_schema\n"
+#~ "SET [ SESSION | LOCAL ] SESSION AUTHORIZATION username\n"
+#~ "SET [ SESSION | LOCAL ] SESSION AUTHORIZATION DEFAULT\n"
+#~ "RESET SESSION AUTHORIZATION"
+#~ msgstr ""
+#~ "SET [ SESSION | LOCAL ] SESSION AUTHORIZATION användarnamn\n"
+#~ "SET [ SESSION | LOCAL ] SESSION AUTHORIZATION DEFAULT\n"
+#~ "RESET SESSION AUTHORIZATION"
+
+#~ msgid ""
+#~ "SET TRANSACTION transaction_mode [, ...]\n"
+#~ "SET SESSION CHARACTERISTICS AS TRANSACTION transaction_mode [, ...]\n"
#~ "\n"
-#~ "where action is one of:\n"
+#~ "where transaction_mode is one of:\n"
#~ "\n"
-#~ " CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT\n"
-#~ " IMMUTABLE | STABLE | VOLATILE\n"
-#~ " [ EXTERNAL ] SECURITY INVOKER | [ EXTERNAL ] SECURITY DEFINER\n"
-#~ " COST execution_cost\n"
-#~ " ROWS result_rows\n"
-#~ " SET configuration_parameter { TO | = } { value | DEFAULT }\n"
-#~ " SET configuration_parameter FROM CURRENT\n"
-#~ " RESET configuration_parameter\n"
-#~ " RESET ALL"
+#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ UNCOMMITTED }\n"
+#~ " READ WRITE | READ ONLY"
#~ msgstr ""
-#~ "ALTER FUNCTION namn ( [ [ arg_läge ] [ arg_namn ] arg_typ [, ...] ] )\n"
-#~ " aktion [, ... ] [ RESTRICT ]\n"
-#~ "ALTER FUNCTION namn ( [ [ arg_läge ] [ arg_namn ] arg_typ [, ...] ] )\n"
-#~ " RENAME TO nytt_namn\n"
-#~ "ALTER FUNCTION namn ( [ [ arg_läge ] [ arg_namn ] arg_typ [, ...] ] )\n"
-#~ " OWNER TO ny_ägare\n"
-#~ "ALTER FUNCTION namn ( [ [ arg_läge ] [ arg_namn ] arg_typ [, ...] ] )\n"
-#~ " SET SCHEMA nytt_schema\n"
+#~ "SET TRANSACTION transaktionsläge [, ...]\n"
+#~ "SET SESSION CHARACTERISTICS AS TRANSACTION transaktionsläge [, ...]\n"
#~ "\n"
-#~ "där aktion är en av:\n"
+#~ "där transaktionsläge är en av:\n"
#~ "\n"
-#~ " CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT\n"
-#~ " IMMUTABLE | STABLE | VOLATILE\n"
-#~ " [ EXTERNAL ] SECURITY INVOKER | [ EXTERNAL ] SECURITY DEFINER"
+#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ UNCOMMITTED }\n"
+#~ " READ WRITE | READ ONLY"
#~ msgid ""
-#~ "ALTER DOMAIN name\n"
-#~ " { SET DEFAULT expression | DROP DEFAULT }\n"
-#~ "ALTER DOMAIN name\n"
-#~ " { SET | DROP } NOT NULL\n"
-#~ "ALTER DOMAIN name\n"
-#~ " ADD domain_constraint\n"
-#~ "ALTER DOMAIN name\n"
-#~ " DROP CONSTRAINT constraint_name [ RESTRICT | CASCADE ]\n"
-#~ "ALTER DOMAIN name\n"
-#~ " OWNER TO new_owner \n"
-#~ "ALTER DOMAIN name\n"
-#~ " SET SCHEMA new_schema"
+#~ "SHOW name\n"
+#~ "SHOW ALL"
#~ msgstr ""
-#~ "ALTER DOMAIN namn\n"
-#~ " { SET DEFAULT uttryck | DROP DEFAULT }\n"
-#~ "ALTER DOMAIN namn\n"
-#~ " { SET | DROP } NOT NULL\n"
-#~ "ALTER DOMAIN namn\n"
-#~ " ADD domain_villkor (constraint)\n"
-#~ "ALTER DOMAIN namn\n"
-#~ " DROP CONSTRAINT villkorsnamn [ RESTRICT | CASCADE ]\n"
-#~ "ALTER DOMAIN namn\n"
-#~ " OWNER TO ny_ägare\n"
-#~ "ALTER DOMAIN namn\n"
-#~ " SET SCHEMA nytt_schema"
+#~ "SHOW namn\n"
+#~ "SHOW ALL"
-#, fuzzy
#~ msgid ""
-#~ "ALTER DATABASE name [ [ WITH ] option [ ... ] ]\n"
-#~ "\n"
-#~ "where option can be:\n"
-#~ "\n"
-#~ " CONNECTION LIMIT connlimit\n"
-#~ "\n"
-#~ "ALTER DATABASE name RENAME TO newname\n"
-#~ "\n"
-#~ "ALTER DATABASE name OWNER TO new_owner\n"
+#~ "START TRANSACTION [ transaction_mode [, ...] ]\n"
#~ "\n"
-#~ "ALTER DATABASE name SET TABLESPACE new_tablespace\n"
+#~ "where transaction_mode is one of:\n"
#~ "\n"
-#~ "ALTER DATABASE name SET configuration_parameter { TO | = } { value | DEFAULT }\n"
-#~ "ALTER DATABASE name SET configuration_parameter FROM CURRENT\n"
-#~ "ALTER DATABASE name RESET configuration_parameter\n"
-#~ "ALTER DATABASE name RESET ALL"
+#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ UNCOMMITTED }\n"
+#~ " READ WRITE | READ ONLY"
#~ msgstr ""
-#~ "ALTER DATABASE namn [ [ WITH ] alternativ [ ... ] ]\n"
-#~ "\n"
-#~ "där alternativ kan vara:\n"
-#~ "\n"
-#~ " CONNECTION LIMIT anslutningstak\n"
-#~ "\n"
-#~ "ALTER DATABASE namn SET parameter { TO | = } { värde | DEFAULT }\n"
-#~ "ALTER DATABASE namn RESET parameter\n"
+#~ "START TRANSACTION [ transaktionsläge [, ...] ]\n"
#~ "\n"
-#~ "ALTER DATABASE namn RENAME TO nyttnamn\n"
+#~ "där transaktionsläge är en av:\n"
#~ "\n"
-#~ "ALTER DATABASE namn OWNER TO ny_ägare"
+#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ UNCOMMITTED }\n"
+#~ " READ WRITE | READ ONLY"
#~ msgid ""
-#~ "ALTER CONVERSION name RENAME TO newname\n"
-#~ "ALTER CONVERSION name OWNER TO newowner"
+#~ "TRUNCATE [ TABLE ] [ ONLY ] name [, ... ]\n"
+#~ " [ RESTART IDENTITY | CONTINUE IDENTITY ] [ CASCADE | RESTRICT ]"
#~ msgstr ""
-#~ "ALTER CONVERSION namn RENAME TO nytt_namn\n"
-#~ "ALTER CONVERSION namn OWNER TO ny_ägare"
+#~ "TRUNCATE [ TABLE ] [ ONLY ] namn [, ... ]\n"
+#~ " [ RESTART IDENTITY | CONTINUE IDENTITY ] [ CASCADE | RESTRICT ]"
+
+#~ msgid "UNLISTEN { name | * }"
+#~ msgstr "UNLISTEN { namn | * }"
#~ msgid ""
-#~ "ALTER AGGREGATE name ( type [ , ... ] ) RENAME TO new_name\n"
-#~ "ALTER AGGREGATE name ( type [ , ... ] ) OWNER TO new_owner\n"
-#~ "ALTER AGGREGATE name ( type [ , ... ] ) SET SCHEMA new_schema"
+#~ "UPDATE [ ONLY ] table [ [ AS ] alias ]\n"
+#~ " SET { column = { expression | DEFAULT } |\n"
+#~ " ( column [, ...] ) = ( { expression | DEFAULT } [, ...] ) } [, ...]\n"
+#~ " [ FROM fromlist ]\n"
+#~ " [ WHERE condition | WHERE CURRENT OF cursor_name ]\n"
+#~ " [ RETURNING * | output_expression [ [ AS ] output_name ] [, ...] ]"
#~ msgstr ""
-#~ "ALTER AGGREGATE namn ( typ [ , ... ] ) RENAME TO nytt_namn\n"
-#~ "ALTER AGGREGATE name ( typ [ , ... ] ) OWNER TO ny_ägare\n"
-#~ "ALTER AGGREGATE namn ( typ [ , ... ] ) SET SCHEMA nytt_schema"
-
-#~ msgid "ABORT [ WORK | TRANSACTION ]"
-#~ msgstr "ABORT [ WORK | TRANSACTION ]"
-
-#~ msgid "could not change directory to \"%s\""
-#~ msgstr "kunde inte byta katalog till \"%s\""
-
-#~ msgid "tablespace"
-#~ msgstr "tabellutrymme"
-
-#~ msgid "input_data_type"
-#~ msgstr "indatatyp"
-
-#~ msgid "agg_type"
-#~ msgstr "agg_typ"
-
-#~ msgid "agg_name"
-#~ msgstr "agg_namn"
-
-#~ msgid "new_column"
-#~ msgstr "ny_kolumn"
-
-#~ msgid "column"
-#~ msgstr "kolumn"
-
-#~ msgid "define a new constraint trigger"
-#~ msgstr "definiera en ny villkorsutlösare"
-
-#~ msgid "Modifier"
-#~ msgstr "Modifierare"
-
-#~ msgid "default %s"
-#~ msgstr "default %s"
-
-#~ msgid "not null"
-#~ msgstr "inte null"
-
-#~ msgid "Modifiers"
-#~ msgstr "Modifierare"
-
-#~ msgid "data type"
-#~ msgstr "datatyp"
-
-#~ msgid "contains support for command-line editing"
-#~ msgstr "innehåller stöd för kommandoradsredigering"
-
-#~ msgid "%s: could not set variable \"%s\"\n"
-#~ msgstr "%s: kunde inte sätta variabeln \"%s\"\n"
-
-#~ msgid "(No rows)\n"
-#~ msgstr "(Inga rader)\n"
+#~ "UPDATE [ ONLY ] tabell [ [ AS ] alias ]\n"
+#~ " SET { kolumn = { uttryck | DEFAULT } |\n"
+#~ " ( kolumn [, ...] ) = ( { uttryck | DEFAULT } [, ...] ) } [, ...]\n"
+#~ " [ FROM frånlista ]\n"
+#~ " [ WHERE villkor | WHERE CURRENT OF markörnamn ]\n"
+#~ " [ RETURNING * | utdatauttryck [ [ AS ] utdatanamn ] [, ...] ]"
#~ msgid ""
-#~ " \\pset NAME [VALUE] set table output option\n"
-#~ " (NAME := {format|border|expanded|fieldsep|footer|null|\n"
-#~ " numericlocale|recordsep|tuples_only|title|tableattr|pager})\n"
+#~ "VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] [ table ]\n"
+#~ "VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] ANALYZE [ table [ (column [, ...] ) ] ]"
#~ msgstr ""
-#~ " \\pset NAMN [VÄRDE] sätt tabellutskriftsval\n"
-#~ " (NAMN := {format|border|expanded|fieldsep|footer|null|\n"
-#~ " numericlocale|recordsep|tuples_only|title|tableattr|pager})\n"
-
-#~ msgid " \\l[+] list all databases\n"
-#~ msgstr " \\l[+] lista alla databaser\n"
-
-#~ msgid " \\du[+] [PATTERN] list roles (users)\n"
-#~ msgstr " \\du[+] [MALL] lista roller (användare)\n"
-
-#~ msgid " \\dg[+] [PATTERN] list roles (groups)\n"
-#~ msgstr " \\dg[+] [MALL] lista roller (grupper)\n"
-
-#~ msgid " --version output version information, then exit\n"
-#~ msgstr " --version visa versionsinformation och avsluta sedan\n"
-
-#~ msgid " --help show this help, then exit\n"
-#~ msgstr " --help visa denna hjälp och avsluta sedan\n"
-
-#~ msgid "could not get current user name: %s\n"
-#~ msgstr "kunde inte hämta det aktuella användarnamnet: %s\n"
-
-#~ msgid "\\copy: unexpected response (%d)\n"
-#~ msgstr "\\copy: oväntat svar (%d)\n"
-
-#~ msgid "\\copy: %s"
-#~ msgstr "\\copy: %s"
-
-#~ msgid "%s: pg_strdup: cannot duplicate null pointer (internal error)\n"
-#~ msgstr "%s: pg_strdup: kan inte duplicera null-pekare (internt fel)\n"
-
-#~ msgid "Showing only tuples."
-#~ msgstr "Visar bara tupler."
-
-#~ msgid "Showing locale-adjusted numeric output."
-#~ msgstr "Visar lokal-anpassad numerisk utdata."
-
-#~ msgid "SSL connection (unknown cipher)\n"
-#~ msgstr "SSL-förbindelse (okänt krypto)\n"
-
-#~ msgid " as user \"%s\""
-#~ msgstr " som användare \"%s\""
-
-#~ msgid " at port \"%s\""
-#~ msgstr " port \"%s\""
-
-#~ msgid " on host \"%s\""
-#~ msgstr " på värd \"%s\""
+#~ "VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] [ tabell ]\n"
+#~ "VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] ANALYZE [ tabell [ (kolumn [, ...] ) ] ]"
-#~ msgid "\\%s: error\n"
-#~ msgstr "\\%s: fel\n"
+#~ msgid ""
+#~ "VALUES ( expression [, ...] ) [, ...]\n"
+#~ " [ ORDER BY sort_expression [ ASC | DESC | USING operator ] [, ...] ]\n"
+#~ " [ LIMIT { count | ALL } ]\n"
+#~ " [ OFFSET start [ ROW | ROWS ] ]\n"
+#~ " [ FETCH { FIRST | NEXT } [ count ] { ROW | ROWS } ONLY ]"
+#~ msgstr ""
+#~ "VALUES ( uttryck [, ...] ) [, ...]\n"
+#~ " [ ORDER BY sorteringsuttryck [ ASC | DESC | USING operator ] [, ...] ]\n"
+#~ " [ LIMIT { antal | ALL } ]\n"
+#~ " [ OFFSET start [ ROW | ROWS ] ]\n"
+#~ " [ FETCH { FIRST | NEXT } [ antal ] { ROW | ROWS } ONLY ]"
-#~ msgid "Password encryption failed.\n"
-#~ msgstr "Lösenordskryptering misslyckades.\n"
+#~ msgid ""
+#~ "WARNING: You are connected to a server with major version %d.%d,\n"
+#~ "but your %s client is major version %d.%d. Some backslash commands,\n"
+#~ "such as \\d, might not work properly.\n"
+#~ "\n"
+#~ msgstr ""
+#~ "VARNING: Du är uppkopplad mot en server med version %d.%d,\n"
+#~ "men din klient %s är version %d.%d. En del snedstreckkommandon\n"
+#~ "så som \\d kommer eventuellt inte att fungera som de skall.\n"
+#~ "\n"