•ÞÈ\eœ&0&1Ò&F''4'L 'U+'a7'C'ÅA( E(K9(‘D(ËI)G)ZO)¢5)òC*(6*l,*£D*ÐF+.+\7+‹K+Ã5,B,E7,ˆ7,À>,ø7-72-o1-¢=-ÔE.3.X8.ŒC.ÅB/ Y/L6/¦F/Ý>0$:0c0ž0»;0Ú*1"1A)1d:1Ž61É2 2.2@2ow2ŒF313KD3}H3ÂL4 D4X,4>4ÊN5 95X75’Å5Ê6P6¬06ý47.[7c/7¿:7ï28*,8]78Š<8Â(8ÿ 9(969?9B29J$9}#9¢ 9Æ)9ç#:<:5 :r:“:¦6:Æ<:ý ;:;D ;L ;W;c¥;w< <,<9/J‹>…%?>?7#?v¾?š¹@Y-DQDA3E“EÇ#EÙEýIF F[FfFwF” F© F´8F¿îFøHç¦I«J¬ÐKX‹L)ªLµ¶M`oNN‡]OŽPíšQ|µRSÍnTÕ‘VDDVÖÒWbWî†XQfXØk]?W]«^^,^^J^a ^u£^–._:3_i;_+_Ù`0`>`I`ˆ.`˜B`ÇPa 1a[/a1a½.aï1b-bPb~-b8b» bôbþcc+ c4 c@&cL'csc›*c¶)cád eddzd”d­eÁeÊeä eýf nfiiŠui› j jj)j2jA jJ jX&jf jj™Ój©k} k† k”k¢ k¾kÌkàkól ll,l>lPlb+lrlž l§ l±l½OlÂmm0mEm\mcmwm6m“mÊmàmÿ nn n8nFn]3n{n¯nÄrØrøss2 sCsOs^sdìsk‚uX?xÛäyˆz†z‰{'{#b{K{®{µ{Æ{Û{à {ç {ó{ÿ ||$|8|P |V|d|~ |—9|£7|Ý}}$ }3}A}Q }b&}l}“}§}¬q}Â~4~;~R ~Z ~d~p ~ð~ý$þ6€5/€R(€‚5€«(€á , C!Oq ‘ ž¨Ã"ß ‚;‚#‚_‚z ‚˜,‚¢‚ςჃ%ƒ0!ƒV#ƒx.ƒœ!ƒË ƒí"„.„1*„`„‹%„š#„À„ä…)…"$…L$…q!…–'…¸(…à† †"†?.†U†„†” †¯†¹†Ù†é‡ ‡‡;‡S"‡j‡‡¡‡·‡Ê‡à ‡üˆˆ7ˆKˆkˆ~ˆ“ˆ«ˆ½)ˆÖ‰ ‰‰%‰B"‰T‰w1‰€‰² ‰Ê‰Ø‰Þ‰ó$Š Š2 Š?ŠLŠOŠ`ŠdŠgŠpŠŠŸ!Š± ŠÓŠá ŠñŠÿ‹‹&‹8‹W‹g‹y‹–‹¬‹¼‹Î‹Ý‹î ŒŒŒ)ŒFŒVŒi>Œ‚)ŒÁ"Œë22OV‚&Ù&ŽŽ'Ž/!ŽI ŽkŽuŽŽ–ŽžŽ§Ž¾ŽÃ=ŽÇõ ‘'‘4‘\ ‘e3‘q@‘¥N‘æK’5X’C’ÚY“{“xD“ôh”9M”¢M”ðA•>/•€J•°v•û<–r?–¯‚–ïI—rP—¼M˜ K˜[a˜§I™ @™S=™”E™ÒQšYšjCšÄc›I›lt›¶2œ+Lœ^Xœ«@=E/ƒu³>ž)2žh8ž›SžÔJŸ(.Ÿs1Ÿ¢DŸÔ3 ‚ MQ Ð8¡"T¡[€¡°}¢1S¢¯2£X£6T£R£ä9¤7ؤq¥Jj¥g.¥ÒL¦y¦NA¦Èk§ ?§vJ§¶?¨o¨A1¨±¨ã¨ò¨û¨þ8©6©@+©w/©£=©Ó+ªGª='ª…ª­#ªÃ3ªçE« «a «m«w«‡«˜É«· ¬ ¬¬œ2¬¹*¬ì­­¥=®¿ ®ý(¯žG¯Ç&°Ò°6Ö± 0´à\µ4¶n¶£-¶¶¶äN· ·R·\·v·“ ·° ·»8·Åá·þ¹à°¹þ²»¯Ü¼b½?ª½Ðº¾{}¿6¿´„ÀÊœÂO¡ÂìÝÃŽÅlÆ…—ÈEÈŸçÈå^ÉÍÊ,ʼlÏJ[Ï· ÐÐ!0Ð)ÐZÐoЃ¥Ð£.ÑI2Ñx<Ñ«*ÑèÒ/Ò%=ÒUÒ“-Ò¢GÒÐSÓ0Ól.Ó0ÓÌ-Óý0Ô+,Ô\ Ô‰,Ô—7ÔÄÔüÕ Õ# Õ7 ÕC ÕO-Õ[1Õ‰Õ»)ÕÖ*ÖÖ+sÖ4Ö¨ÖÅ9ÖßØ"Ø!!ØD ØfØqªØzÜ%Ü.xÜA ܺ ÜÆÜÔ ÜÜ ÜéÜó Ý8Ý ÝGÝR÷ÝhÞ` ÞhÞt Þ‡ Þ¨ÞÉÞß)Þúß$ß?ßRßfß{ß/ß¡ ßÑ ßß ßíßømßü+àjà–à²àÑà×àï á :á!áT7ává®áÍ áÝáþâ"â02âSâ†:âšæÕ*æõ4ç çUçqç‚ç”ç›ç¤Ùé¸>í’äíÑïFïÑ,ïãbððsðzð‹ðª ð± ð½ðÉðÛðõðþññ) ñ/!ñ=/ñ_ñEñ ?ñæò&ò7òPòfòzò–7ò¥+òÝó óvó# óšó¨óÅóÝóï€ô ô…ô‘(ô©@ôÒ!ö0ö5;öfUö¢9öø ÷2<÷> ÷{*÷ˆ#÷³ ÷× ÷ä÷ï#ø /ø- ø]Bø~øÁ"øÝ ù2ù ù>1ù[ù!ù¬'ùÎ#ùö%ú.ú@"úo"ú’'úµ2úÝ/ûû@)ûR7û|û´%ûÔ:ûú0ü53üf7üš1üÒ+ýý0#ýM"ýq=ý”ýÒ(ýðþ-þ)þW*þj)þ•0þ¿þð"ÿ8ÿ3ÿlÿ‡ÿ¥ÿ½%ÿÙBÿÿ(Bk)…¯Ê(é+/J%z +°Ü<ò/S8Œ¥­³"Í5ð &3HL eo v€'‘¹0Ð")Le‚2 Óèÿ!AUl€"™¼ Î#ï& =:^:™,Ô7:Htƒ-ø+&RZ)z¤/µå ë÷$  % )¢S _æV¹¨Ç·Në[“Žú× C\8Z•–ƒ÷=”˜°&"`Ä1OV‹-c;Š!*G‚òK¿Ö¯R?¾vô%mž}zU7lµDÙ ÓÔ…±ì3ko„Ú¡ƒ ”¯¥²ArÜ:ƒ_[X´~u9‡t,6:Ÿ#§qùöˆÉ°á—õóf‡Fc{W&?,¥»x¤‰* wdCLM¦m(Ø„¬<þ«j-K4ž e%ä ga5 Êv}iTB šÎ‹30be±¨–©Ë{ýXEIÕ›nÈ€©ŒkYÂÀ †7¤a0Aðb¡¼—“MÆWj1çʼnhuPl¬’§²‚™®®ø|œryã]JtÂßRG=6TÝ;|^)L‘/ÀiÊd ™‘«Y³ñ³^éµpœ­Œ>gº†üš9îÁ/÷y£àÛ¶›I¿ºÇê£í5SOsÑ€¦ªÌ'nÄ#½( $ªˆ)¢Ÿ$â˜F¸…DÐ"oQ•Jp»Qzå`~ÍÈhÞÅE2.@ÏU¾¶2ûH]sÿ8Á<­ Z\NÒBPŽf¸ïx4 ¹´½H¼.w@+'q+è!> Connection options: For more information, type "\?" (for internal commands) or "\help" (for SQL commands) from within psql, or consult the psql section in the PostgreSQL documentation. Report bugs to . Input and output options: Output format options: "%s" "%s" %s --help show this help, then exit --version output version information, then exit -A unaligned table output mode (-P format=unaligned) -E display queries that internal commands generate -F STRING set field separator (default: "%s") (-P fieldsep=) -H HTML table output mode (-P format=html) -P VAR[=ARG] set printing option VAR to ARG (see \pset command) -R STRING set record separator (default: newline) (-P recordsep=) -S single-line mode (end of line terminates SQL command) -T TEXT set HTML table tag attributes (width, border) (-P tableattr=) -U NAME database user name (default: "%s") -W prompt for password (should happen automatically) -X do not read startup file (~/.psqlrc) -a echo all input from script -c COMMAND run only single command (SQL or internal) and exit -d DBNAME specify database name to connect to (default: "%s") -e echo commands sent to server -f FILENAME execute commands from file, then exit -h HOSTNAME database server host or socket directory (default: "%s") -l list available databases, then exit -n disable enhanced command line editing (readline) -o FILENAME send query results to file (or |pipe) -p PORT database server port (default: "%s") -q run quietly (no messages, only query output) -s single-step mode (confirm each query) -t print rows only (-P tuples_only) -v NAME=VALUE set psql variable NAME to VALUE -x turn on expanded table output (-P expanded) \! [COMMAND] execute command in shell or start interactive shell \C [STRING] set table title, or unset if none \H toggle HTML output mode (currently %s) \T [STRING] set HTML tag attributes, or unset if none \a toggle between unaligned and aligned output mode \c[onnect] [DBNAME|- [USER]] connect to new database (currently "%s") \cd [DIR] change the current working directory \copy ... perform SQL COPY with data stream to the client host \copyright show PostgreSQL usage and distribution terms \d [NAME] describe table, index, sequence, or view \dC list casts \dD [PATTERN] list domains \dT [PATTERN] list data types (add "+" for more detail) \da [PATTERN] list aggregate functions \dc [PATTERN] list conversions \dd [PATTERN] show comment for object \df [PATTERN] list functions (add "+" for more detail) \dl list large objects, same as \lo_list \dn [PATTERN] list schemas \do [NAME] list operators \dp [PATTERN] list table access privileges \du [PATTERN] list users \d{t|i|s|v|S} [PATTERN] (add "+" for more detail) list tables/indexes/sequences/views/system tables \e [FILE] edit the query buffer (or file) with external editor \echo [STRING] write string to standard output \encoding [ENCODING] show or set client encoding \f [STRING] show or set field separator for unaligned query output \g [FILE] send query buffer to server (and results to file or |pipe) \h [NAME] help on syntax of SQL commands, * for all commands \i FILE execute commands from file \l list all databases (add "+" for more detail) \lo_export \lo_import \lo_list \lo_unlink large object operations \o [FILE] send all query results to file or |pipe \p show the contents of the query buffer \pset NAME [VALUE] set table output option (NAME := {format|border|expanded|fieldsep|footer|null| recordsep|tuples_only|title|tableattr|pager}) \q quit psql \qecho [STRING] write string to query output stream (see \o) \r reset (clear) the query buffer \s [FILE] display history or save it to file \set [NAME [VALUE]] set internal variable, or list all if no parameters \t show only rows (currently %s) \timing toggle timing of commands (currently %s) \unset NAME unset (delete) internal variable \w [FILE] write query buffer to file \x toggle expanded output (currently %s) \z [PATTERN] list table access privileges (same as \dp) psql [OPTIONS]... [DBNAME [USERNAME]] primary key, unique,%s%s: %s %s: Warning: The -u option is deprecated. Use -U. %s: cannot copy from/to a directory %s: could not delete variable "%s" %s: could not set variable "%s" %s: couldn't set printing parameter "%s" %s: current transaction is aborted %s: invalid encoding name or conversion procedure not found %s: not connected to a database %s: out of memory %s: unknown transaction status %s: warning: extra command-line argument "%s" ignored %s: xstrdup: cannot duplicate null pointer (internal error) (%d rows)(1 row)(No rows) (all types)(binary compatible)***(Single step mode: verify command)******************************************* %s ***(press return to proceed or enter x and return to cancel)******************** , predicate %s?%c? "%s.%s"ABORT [ WORK | TRANSACTION ]ALTER AGGREGATE name ( type ) RENAME TO newnameALTER CONVERSION name RENAME TO newnameALTER DATABASE name SET parameter { TO | = } { value | DEFAULT } ALTER DATABASE name RESET parameter ALTER DATABASE name RENAME TO newnameALTER DOMAIN name { SET DEFAULT expression | DROP DEFAULT } ALTER DOMAIN name { SET | DROP } NOT NULL ALTER DOMAIN name ADD domain_constraint ALTER DOMAIN name DROP CONSTRAINT constraint_name [ RESTRICT | CASCADE ] ALTER DOMAIN name OWNER TO new_ownerALTER FUNCTION name ( [ type [, ...] ] ) RENAME TO newnameALTER GROUP groupname ADD USER username [, ... ] ALTER GROUP groupname DROP USER username [, ... ] ALTER GROUP groupname RENAME TO newnameALTER LANGUAGE name RENAME TO newnameALTER OPERATOR CLASS name USING index_method RENAME TO newnameALTER SCHEMA name RENAME TO newnameALTER SEQUENCE name [ INCREMENT [ BY ] increment ] [ MINVALUE minvalue | NO MINVALUE ] [ MAXVALUE maxvalue | NO MAXVALUE ] [ RESTART [ WITH ] start ] [ CACHE cache ] [ [ NO ] CYCLE ]ALTER TABLE [ ONLY ] name [ * ] ADD [ COLUMN ] column type [ column_constraint [ ... ] ] ALTER TABLE [ ONLY ] name [ * ] DROP [ COLUMN ] column [ RESTRICT | CASCADE ] ALTER TABLE [ ONLY ] name [ * ] ALTER [ COLUMN ] column { SET DEFAULT expression | DROP DEFAULT } ALTER TABLE [ ONLY ] name [ * ] ALTER [ COLUMN ] column { SET | DROP } NOT NULL ALTER TABLE [ ONLY ] name [ * ] ALTER [ COLUMN ] column SET STATISTICS integer ALTER TABLE [ ONLY ] name [ * ] ALTER [ COLUMN ] column SET STORAGE { PLAIN | EXTERNAL | EXTENDED | MAIN } ALTER TABLE [ ONLY ] name [ * ] SET WITHOUT OIDS ALTER TABLE [ ONLY ] name [ * ] RENAME [ COLUMN ] column TO new_column ALTER TABLE name RENAME TO new_name ALTER TABLE [ ONLY ] name [ * ] ADD table_constraint ALTER TABLE [ ONLY ] name [ * ] DROP CONSTRAINT constraint_name [ RESTRICT | CASCADE ] ALTER TABLE name OWNER TO new_owner ALTER TABLE name CLUSTER ON index_nameALTER TRIGGER name ON table RENAME TO newnameALTER USER name [ [ WITH ] option [ ... ] ] where option can be: [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password' | CREATEDB | NOCREATEDB | CREATEUSER | NOCREATEUSER | VALID UNTIL 'abstime' ALTER USER name RENAME TO newname ALTER USER name SET parameter { TO | = } { value | DEFAULT } ALTER USER name RESET parameterANALYZE [ VERBOSE ] [ table [ (column [, ...] ) ] ]Access privilegesAccess privileges for database "%s"Argument data typesAsynchronous notification "%s" received from server process with PID %d. AttributesAvailable help: BEGIN [ WORK | TRANSACTION ]Border style is %d. CHECKPOINTCLOSE nameCLUSTER indexname ON tablename CLUSTER tablename CLUSTERCOMMENT ON { TABLE object_name | COLUMN table_name.column_name | AGGREGATE agg_name (agg_type) | CONSTRAINT constraint_name ON table_name | DATABASE object_name | DOMAIN object_name | FUNCTION func_name (arg1_type, arg2_type, ...) | INDEX object_name | OPERATOR op (leftoperand_type, rightoperand_type) | RULE rule_name ON table_name | SCHEMA object_name | SEQUENCE object_name | TRIGGER trigger_name ON table_name | TYPE object_name | VIEW object_name } IS 'text'COMMIT [ WORK | TRANSACTION ]COPY tablename [ ( column [, ...] ) ] FROM { 'filename' | STDIN } [ [ WITH ] [ BINARY ] [ OIDS ] [ DELIMITER [ AS ] 'delimiter' ] [ NULL [ AS ] 'null string' ] ] COPY tablename [ ( column [, ...] ) ] TO { 'filename' | STDOUT } [ [ WITH ] [ BINARY ] [ OIDS ] [ DELIMITER [ AS ] 'delimiter' ] [ NULL [ AS ] 'null string' ] ]CREATE AGGREGATE name ( BASETYPE = input_data_type, SFUNC = sfunc, STYPE = state_data_type [ , FINALFUNC = ffunc ] [ , INITCOND = initial_condition ] )CREATE CAST (sourcetype AS targettype) WITH FUNCTION funcname (argtype) [ AS ASSIGNMENT | AS IMPLICIT ] CREATE CAST (sourcetype AS targettype) WITHOUT FUNCTION [ AS ASSIGNMENT | AS IMPLICIT ]CREATE CONSTRAINT TRIGGER name AFTER events ON tablename constraint attributes FOR EACH ROW EXECUTE PROCEDURE funcname ( args )CREATE DATABASE name [ [ WITH ] [ OWNER [=] dbowner ] [ LOCATION [=] 'dbpath' ] [ TEMPLATE [=] template ] [ ENCODING [=] encoding ] ]CREATE DOMAIN name [AS] data_type [ DEFAULT expression ] [ constraint [ ... ] ] where constraint is: [ CONSTRAINT constraint_name ] { NOT NULL | NULL | CHECK (expression) }CREATE GROUP name [ [ WITH ] option [ ... ] ] where option can be: SYSID gid | USER username [, ...]CREATE OPERATOR CLASS name [ DEFAULT ] FOR TYPE data_type USING index_method AS { OPERATOR strategy_number operator_name [ ( op_type, op_type ) ] [ RECHECK ] | FUNCTION support_number funcname ( argument_type [, ...] ) | STORAGE storage_type } [, ... ]CREATE OPERATOR name ( PROCEDURE = funcname [, LEFTARG = lefttype ] [, RIGHTARG = righttype ] [, COMMUTATOR = com_op ] [, NEGATOR = neg_op ] [, RESTRICT = res_proc ] [, JOIN = join_proc ] [, HASHES ] [, MERGES ] [, SORT1 = left_sort_op ] [, SORT2 = right_sort_op ] [, LTCMP = less_than_op ] [, GTCMP = greater_than_op ] )CREATE SCHEMA schemaname [ AUTHORIZATION username ] [ schema_element [ ... ] ] CREATE SCHEMA AUTHORIZATION username [ schema_element [ ... ] ]CREATE TRIGGER name { BEFORE | AFTER } { event [ OR ... ] } ON table [ FOR [ EACH ] { ROW | STATEMENT } ] EXECUTE PROCEDURE funcname ( arguments )CREATE TYPE name AS ( attribute_name data_type [, ... ] ) CREATE TYPE name ( INPUT = input_function, OUTPUT = output_function [ , RECEIVE = receive_function ] [ , SEND = send_function ] [ , INTERNALLENGTH = { internallength | VARIABLE } ] [ , PASSEDBYVALUE ] [ , ALIGNMENT = alignment ] [ , STORAGE = storage ] [ , DEFAULT = default ] [ , ELEMENT = element ] [ , DELIMITER = delimiter ] )CREATE USER name [ [ WITH ] option [ ... ] ] where option can be: SYSID uid | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password' | CREATEDB | NOCREATEDB | CREATEUSER | NOCREATEUSER | IN GROUP groupname [, ...] | VALID UNTIL 'abstime'CREATE [ OR REPLACE ] FUNCTION name ( [ argtype [, ...] ] ) RETURNS rettype { LANGUAGE langname | IMMUTABLE | STABLE | VOLATILE | CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT | [EXTERNAL] SECURITY INVOKER | [EXTERNAL] SECURITY DEFINER | AS 'definition' | AS 'obj_file', 'link_symbol' } ... [ WITH ( attribute [, ...] ) ]CREATE [ OR REPLACE ] RULE name AS ON event TO table [ WHERE condition ] DO [ INSTEAD ] { NOTHING | command | ( command ; command ... ) }CREATE [ OR REPLACE ] VIEW name [ ( column_name [, ...] ) ] AS queryCREATE [ TEMPORARY | TEMP ] SEQUENCE name [ INCREMENT [ BY ] increment ] [ MINVALUE minvalue | NO MINVALUE ] [ MAXVALUE maxvalue | NO MAXVALUE ] [ START [ WITH ] start ] [ CACHE cache ] [ [ NO ] CYCLE ]CREATE [ TRUSTED ] [ PROCEDURAL ] LANGUAGE name HANDLER call_handler [ VALIDATOR valfunction ]CREATE [ UNIQUE ] INDEX name ON table [ USING method ] ( { column | ( expression ) } [ opclass ] [, ...] ) [ WHERE predicate ]CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE table_name ( { column_name data_type [ DEFAULT default_expr ] [ column_constraint [ ... ] ] | table_constraint | LIKE parent_table [ { INCLUDING | EXCLUDING } DEFAULTS ] } [, ... ] ) [ INHERITS ( parent_table [, ... ] ) ] [ WITH OIDS | WITHOUT OIDS ] [ ON COMMIT { PRESERVE ROWS | DELETE ROWS | DROP } ] where column_constraint is: [ CONSTRAINT constraint_name ] { NOT NULL | NULL | UNIQUE | PRIMARY KEY | CHECK (expression) | REFERENCES reftable [ ( refcolumn ) ] [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ] [ ON DELETE action ] [ ON UPDATE action ] } [ DEFERRABLE | NOT DEFERRABLE ] [ INITIALLY DEFERRED | INITIALLY IMMEDIATE ] and table_constraint is: [ CONSTRAINT constraint_name ] { UNIQUE ( column_name [, ... ] ) | PRIMARY KEY ( column_name [, ... ] ) | CHECK ( expression ) | FOREIGN KEY ( column_name [, ... ] ) REFERENCES reftable [ ( refcolumn [, ... ] ) ] [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ] [ ON DELETE action ] [ ON UPDATE action ] } [ DEFERRABLE | NOT DEFERRABLE ] [ INITIALLY DEFERRED | INITIALLY IMMEDIATE ]CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE table_name [ (column_name [, ...] ) ] AS queryCREATE [DEFAULT] CONVERSION name FOR source_encoding TO dest_encoding FROM funcnameCheck constraints:ColumnCommand: %s Description: %s Syntax: %s Composite type "%s.%s"Copy, Large Object DEALLOCATE [ PREPARE ] plan_nameDECLARE name [ BINARY ] [ INSENSITIVE ] [ [ NO ] SCROLL ] CURSOR [ { WITH | WITHOUT } HOLD ] FOR query [ FOR { READ ONLY | UPDATE [ OF column [, ...] ] } ]DELETE FROM [ ONLY ] table [ WHERE condition ]DROP AGGREGATE name ( type ) [ CASCADE | RESTRICT ]DROP CAST (sourcetype AS targettype) [ CASCADE | RESTRICT ]DROP CONVERSION name [ CASCADE | RESTRICT ]DROP DATABASE nameDROP DOMAIN name [, ...] [ CASCADE | RESTRICT ]DROP FUNCTION name ( [ type [, ...] ] ) [ CASCADE | RESTRICT ]DROP GROUP nameDROP INDEX name [, ...] [ CASCADE | RESTRICT ]DROP OPERATOR CLASS name USING index_method [ CASCADE | RESTRICT ]DROP OPERATOR name ( lefttype | NONE , righttype | NONE ) [ CASCADE | RESTRICT ]DROP RULE name ON relation [ CASCADE | RESTRICT ]DROP SCHEMA name [, ...] [ CASCADE | RESTRICT ]DROP SEQUENCE name [, ...] [ CASCADE | RESTRICT ]DROP TABLE name [, ...] [ CASCADE | RESTRICT ]DROP TRIGGER name ON table [ CASCADE | RESTRICT ]DROP TYPE name [, ...] [ CASCADE | RESTRICT ]DROP USER nameDROP VIEW name [, ...] [ CASCADE | RESTRICT ]DROP [ PROCEDURAL ] LANGUAGE name [ CASCADE | RESTRICT ]Data typeDefault footer is off.Default footer is on.Default?DescriptionDestinationDid not find any relation named "%s". Did not find any relation with OID %s. END [ WORK | TRANSACTION ]EXECUTE plan_name [ (parameter [, ...] ) ]EXPLAIN [ ANALYZE ] [ VERBOSE ] statementEncodingEnter data to be copied followed by a newline. End with a backslash and a period on a line by itself.Expanded display is off. Expanded display is on. FETCH [ direction { FROM | IN } ] cursorname where direction can be empty or one of: NEXT PRIOR FIRST LAST ABSOLUTE count RELATIVE count count ALL FORWARD FORWARD count FORWARD ALL BACKWARD BACKWARD count BACKWARD ALLFailed. Field separator is "%s". Foreign-key constraints:Formatting FunctionGRANT { { SELECT | INSERT | UPDATE | DELETE | RULE | REFERENCES | TRIGGER } [,...] | ALL [ PRIVILEGES ] } ON [ TABLE ] tablename [, ...] TO { username | GROUP groupname | PUBLIC } [, ...] [ WITH GRANT OPTION ] GRANT { { CREATE | TEMPORARY | TEMP } [,...] | ALL [ PRIVILEGES ] } ON DATABASE dbname [, ...] TO { username | GROUP groupname | PUBLIC } [, ...] [ WITH GRANT OPTION ] GRANT { EXECUTE | ALL [ PRIVILEGES ] } ON FUNCTION funcname ([type, ...]) [, ...] TO { username | GROUP groupname | PUBLIC } [, ...] [ WITH GRANT OPTION ] GRANT { USAGE | ALL [ PRIVILEGES ] } ON LANGUAGE langname [, ...] TO { username | GROUP groupname | PUBLIC } [, ...] [ WITH GRANT OPTION ] GRANT { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] } ON SCHEMA schemaname [, ...] TO { username | GROUP groupname | PUBLIC } [, ...] [ WITH GRANT OPTION ]General General options:INSERT INTO table [ ( column [, ...] ) ] { DEFAULT VALUES | VALUES ( { expression | DEFAULT } [, ...] ) | query }Implicit?Index "%s.%s"Indexes:Informational InheritsInput/Output Internal nameInvalid command \%s. Try \? for help. LISTEN nameLOAD 'filename'LOCK [ TABLE ] name [, ...] [ IN lockmode MODE ] where lockmode is one of: ACCESS SHARE | ROW SHARE | ROW EXCLUSIVE | SHARE UPDATE EXCLUSIVE | SHARE | SHARE ROW EXCLUSIVE | EXCLUSIVE | ACCESS EXCLUSIVELanguageLarge objectsLeft arg typeList of aggregate functionsList of castsList of conversionsList of data typesList of database usersList of databasesList of domainsList of functionsList of operatorsList of relationsList of schemasMOVE [ direction { FROM | IN } ] cursornameModifierModifiersNOTIFY nameNameNo help available for "%-.*s". Try \h with no arguments to see available help. No matching relations found. No relations found. Null display is "%s". ObjectObject descriptionsOutput format is %s. OwnerPREPARE plan_name [ (datatype [, ...] ) ] AS statementPager is always used.Pager is used for long output.Pager usage is off.Password: Previous connection kept Query Buffer Query buffer is empty.Query buffer reset (cleared).REINDEX { DATABASE | TABLE | INDEX } name [ FORCE ]RESET name RESET ALLREVOKE [ GRANT OPTION FOR ] { { SELECT | INSERT | UPDATE | DELETE | RULE | REFERENCES | TRIGGER } [,...] | ALL [ PRIVILEGES ] } ON [ TABLE ] tablename [, ...] FROM { username | GROUP groupname | PUBLIC } [, ...] [ CASCADE | RESTRICT ] REVOKE [ GRANT OPTION FOR ] { { CREATE | TEMPORARY | TEMP } [,...] | ALL [ PRIVILEGES ] } ON DATABASE dbname [, ...] FROM { username | GROUP groupname | PUBLIC } [, ...] [ CASCADE | RESTRICT ] REVOKE [ GRANT OPTION FOR ] { EXECUTE | ALL [ PRIVILEGES ] } ON FUNCTION funcname ([type, ...]) [, ...] FROM { username | GROUP groupname | PUBLIC } [, ...] [ CASCADE | RESTRICT ] REVOKE [ GRANT OPTION FOR ] { USAGE | ALL [ PRIVILEGES ] } ON LANGUAGE langname [, ...] FROM { username | GROUP groupname | PUBLIC } [, ...] [ CASCADE | RESTRICT ] REVOKE [ GRANT OPTION FOR ] { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] } ON SCHEMA schemaname [, ...] FROM { username | GROUP groupname | PUBLIC } [, ...] [ CASCADE | RESTRICT ]ROLLBACK [ WORK | TRANSACTION ]Record separator is "%s". Record separator is .Result data typeResult typeRight arg typeRulesRules:SELECT [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ] * | expression [ AS output_name ] [, ...] INTO [ TEMPORARY | TEMP ] [ TABLE ] new_table [ FROM from_item [, ...] ] [ WHERE condition ] [ GROUP BY expression [, ...] ] [ HAVING condition [, ...] ] [ { UNION | INTERSECT | EXCEPT } [ ALL ] select ] [ ORDER BY expression [ ASC | DESC | USING operator ] [, ...] ] [ LIMIT { count | ALL } ] [ OFFSET start ] [ FOR UPDATE [ OF tablename [, ...] ] ]SELECT [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ] * | expression [ AS output_name ] [, ...] [ FROM from_item [, ...] ] [ WHERE condition ] [ GROUP BY expression [, ...] ] [ HAVING condition [, ...] ] [ { UNION | INTERSECT | EXCEPT } [ ALL ] select ] [ ORDER BY expression [ ASC | DESC | USING operator ] [, ...] ] [ LIMIT { count | ALL } ] [ OFFSET start ] [ FOR UPDATE [ OF table_name [, ...] ] ] where from_item can be one of: [ ONLY ] table_name [ * ] [ [ AS ] alias [ ( column_alias [, ...] ) ] ] ( select ) [ AS ] alias [ ( column_alias [, ...] ) ] function_name ( [ argument [, ...] ] ) [ AS ] alias [ ( column_alias [, ...] | column_definition [, ...] ) ] function_name ( [ argument [, ...] ] ) AS ( column_definition [, ...] ) from_item [ NATURAL ] join_type from_item [ ON join_condition | USING ( join_column [, ...] ) ]SET CONSTRAINTS { ALL | name [, ...] } { DEFERRED | IMMEDIATE }SET TRANSACTION [ ISOLATION LEVEL { READ COMMITTED | SERIALIZABLE } ] [ READ WRITE | READ ONLY ] SET SESSION CHARACTERISTICS AS TRANSACTION [ ISOLATION LEVEL { READ COMMITTED | SERIALIZABLE } ] [ READ WRITE | READ ONLY ]SET [ SESSION | LOCAL ] SESSION AUTHORIZATION username SET [ SESSION | LOCAL ] SESSION AUTHORIZATION DEFAULT RESET SESSION AUTHORIZATIONSET [ SESSION | LOCAL ] name { TO | = } { value | 'value' | DEFAULT } SET [ SESSION | LOCAL ] TIME ZONE { timezone | LOCAL | DEFAULT }SHOW name SHOW ALLSSL connection (cipher: %s, bits: %i) START TRANSACTION [ ISOLATION LEVEL { READ COMMITTED | SERIALIZABLE } ] [ READ WRITE | READ ONLY ]SchemaSequence "%s.%s"Showing only tuples.SizeSourceSource codeSource typeSpecial relation "%s.%s"Succeeded. TOAST table "%s.%s"TRUNCATE [ TABLE ] nameTableTable "%s.%s"Table attribute is "%s". Table attributes unset. Target typeThe connection to the server was lost. Attempting reset: This is psql %s, the PostgreSQL interactive terminal. Time: %.3f ms Timing is off.Timing is on.Title is "%s". Title is unset. Triggers:Try "%s --help" for more information. Tuples only is off.TypeUNLISTEN { name | * }UPDATE [ ONLY ] table SET column = { expression | DEFAULT } [, ...] [ FROM fromlist ] [ WHERE condition ]Usage:Use "\q" to leave %s. User IDUser nameUser name: VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] [ table ] VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] ANALYZE [ table [ (column [, ...] ) ] ]View "%s.%s"View definition: %sWarning: This syntax is deprecated. Welcome to %s %s, the PostgreSQL interactive terminal. Type: \copyright for distribution terms \h for help with SQL commands \? for help on internal slash commands \g or terminate with semicolon to execute query \q to quit Wrote history to file "%s". You are currently not connected to a database. You are now connected as new user "%s". You are now connected to database "%s" as user "%s". You are now connected to database "%s". \!: failed \%s: could not change directory to "%s": %s \%s: error \%s: extra argument "%s" ignored \%s: missing required argument \connect: %s\copy: %s\copy: arguments required \copy: parse error at "%s" \copy: parse error at end of line \copy: unexpected response (%d) \pset: allowed formats are unaligned, aligned, html, latex \pset: unknown option: %s abort the current transactionaggregatealter the definition of a sequence generatorchange a databasechange a database user accountchange a run-time parameterchange a user groupchange the definition of a conversionchange the definition of a domainchange the definition of a functionchange the definition of a procedural languagechange the definition of a schemachange the definition of a tablechange the definition of a triggerchange the definition of an aggregate functionchange the definition of an operator classclose a cursorcluster a table according to an indexcollect statistics about a databasecommit the current transactionconnection to server was lost contains support for command-line editingcopy data between a file and a tablecould not get current user name: %s could not get home directory: %s could not open temporary file "%s": %s could not save history to file "%s": %s could not start /bin/sh could not start editor "%s" create a new databasecreate a new table from the results of a querycreate databasecreate new rows in a tabledata typedeallocate a prepared statementdefine a cursordefine a new aggregate functiondefine a new castdefine a new constraint triggerdefine a new conversiondefine a new data typedefine a new database user accountdefine a new domaindefine a new functiondefine a new indexdefine a new operatordefine a new operator classdefine a new procedural languagedefine a new rewrite ruledefine a new schemadefine a new sequence generatordefine a new tabledefine a new triggerdefine a new user groupdefine a new viewdefine access privilegesdefine or change the comment of an objectdelete rows of a tableempty a tableexecute a prepared statementfor table "%s.%s"force a transaction log checkpointfunctiongarbage-collect and optionally analyze a databasegenerate a notificationin assignmentindexinvalid command \%s listen for a notificationload or reload a shared library filelocal socketlock a tablenono query buffer offonoperatorout of memory parse error at the end of line position a cursorprepare a statement for executionprimary key, rebuild indexesremove a castremove a conversionremove a data typeremove a databaseremove a database user accountremove a domainremove a functionremove a procedural languageremove a rewrite ruleremove a schemaremove a sequenceremove a tableremove a triggerremove a user groupremove a viewremove access privilegesremove an aggregate functionremove an indexremove an operatorremove an operator classrestore the value of a run-time parameter to the default valueretrieve rows from a query using a cursorretrieve rows from a table or viewrulesequenceset the characteristics of the current transactionset the constraint mode of the current transactionset the session user identifier and the current user identifier of the current sessionshow the execution plan of a statementshow the value of a run-time parameterspecialstart a transaction blockstop listening for a notificationsuperusersuperuser, create databasetabletriggerunique, update rows of a tableviewyesProject-Id-Version: PostgreSQL 7.4 Report-Msgid-Bugs-To: POT-Creation-Date: 2004-01-13 16:04-0400 PO-Revision-Date: 2004-01-22 11:25+0100 Last-Translator: Jean-Michel Pouré Language-Team: French MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Options de connexion : Pour en savoir davantage, tapez «\?» (pour des commandes internes) ou «\help» (pour des commandes SQL) une fois dans psql, ou consultez la section de psql dans la documentation de PostgreSQL. Rapporter les bogues à . Options d'entrée et de sortie : Options de formattage pour la sortie : «%s» «%s» %s --help afficher cette aide, puis quitter -V afficher la version du programme, puis quitter -A mode d'affichage non aligné des tables (-P format=unaligned) -E afficher les requêtes générées par les commandes internes -F CHAINE initialiser le séparateur de champs (par défaut: «%s») (-P fieldsep=) -H mode d'affichage HTML des tables (-P format=html) -P VAR[=ARG] initialiser l'option d'impression VAR avec ARG (voir la commande \pset) -R CHAINE initialiser le séparateur d'enregistrements (par défaut: saut de ligne) (-P recordsep=) -S mode ligne par ligne (EOL termine la commande SQL) -T TEXT initialiser les attributs des balises HTML de table (largeur, bordure) (-P tableattr=) -U NOM nom d'utilisateur de la base de données (par défaut: «%s») -W demander le mot de passe (devrait survenir automatiquement) -X ne pas lire le fichier de démarrage (~/.psqlrc) -a afficher les lignes du script -c COMMANDE Exécute une seule commande (SQL ou interne), puis quitte -d NOM_BASE spécifiez le nom de la base de données à laquelle vous souhaitez vous connecter (par défaut: %s) -e afficher les commandes envoyées au serveur -f FICHIER Exécute les commandes du fichier, puis quitte -h HOTE le nom d'hôte du serveur de la base de données ou le répertoire de la socket (par défaut: %s) -l Afficher les bases de données disponibles, puis quitter -n désactive l'édition avancée de la ligne de commande (readline) -o FICHIER écrit les résultats des requêtes dans un fichier (ou |tube) -p PORT port du serveur de la base de données (par défaut: «%s») -q s'exécute silencieusement (pas de messages, seulement le résultat des requêtes) -s mode étape par étape (confirmation pour chaque requête) -t afficher seulement les lignes (-P tuples_only) -v NOM=VALEUR initialise la variable psql NOM avec VALEUR -x activer l'affichage étendu des tables (-P expanded) \! [COMMANDE] exécute la commande dans un shell ou lance un shell interactif \C [CHAINE] initialiser le titre d'une table, ou initialise à rien si sans argument \H basculer le mode de sortie HTML (actuellement %s) \T [CHAINE] initialise les attributs HTML de la balise
, ou l'annule si aucun argument \a basculer entre les modes de sortie aligné et non aligné \c[onnect] [NOM_BASE|- [NOM_UTILISATEUR]] connecte à une autre base de données (actuellement «%s») \cd [REPERTOIRE] changer de répertoire courant \copy ... exécuter SQL COPY avec le flux de données de l'hôte client \copyright afficher les conditions d'utilisation et de distribution de PostgreSQL \d [NOM] décrit la table, l'index, la séquence ou la vue \dC afficher la liste des conversions explicites \dD [MODELE] afficher la liste des domaines \dT [MODELE] afficher la liste des types de données (ajoutez «+» pour plus de détails) \da [MODELE] afficher la liste des fonctions d'aggrégation \dc [MODELE] afficher la liste des conversions \dd [MODELE] afficher les commentaires pour un objet \df [MODELE] afficher la liste des fonctions (ajoutez «+» pour plus de détails) \dl afficher la liste des objets larges, identique à \lo_list \dn [MODELE] afficher la liste des schémas \do [MODELE] afficher la liste des operateurs \dp [MODELE] afficher la liste des privilèges d'accès aux tables \du [MODELE] afficher la liste des utilisateurs \d{t|i|s|v|S} [MODELE] (ajoutez "+" pour plus de détails) liste les tables/index/séquences/vues/tables système \e FICHIER édite le tampon de requête ou le fichier avec un éditeur externe \echo [TEXTE] écrit un texte sur la sortie standard \encoding [ENCODAGE] afficher ou initialiser l'encodage du client \f [CHAINE] afficher ou initialiser le séparateur de champ pour une sortie non alignée des requêtes \g [FICHIER] envoie le tampon de requêtes au serveur (et les résultats au fichier ou |tube) \h [NOM] aide-mémoire pour les commandes SQL, * pour toutes les commandes \i FICHIER exécuter les commandes du fichier \l afficher toutes les bases de données (ajoutez «+» pour plus de détails) \lo_export \lo_import \lo_list \lo_unlink opérations sur de gros objets \o [FICHIER] envoyer les résultats de la requête vers un fichier ou un |tube \p afficher le contenu du tampon de requête \pset NOM [VALEUR] initialise l'option d'affichage de la table (NOM := {format|border|expanded|fieldsep|footer|null| ·················recordsep|tuples_only|title|tableattr|pager}) \q quitte psql \qecho [TEXTE] écrire un texte sur la sortie pour les résultats des requêtes (voir \o) \r effacer le tampon de requêtes \s [FICHIER] afficher l'historique ou le sauvegarder dans un fichier \set [NOM [VALEUR]] initialiser la variable interne ou les afficher toutes s'il n'y a aucun paramètre \t afficher seulement les lignes (actuellement %s) \timing bascule l'activation du chronométrage des commandes (actuellement %s) \unset NOM désinitialiser (supprimer) la variable interne \w [FICHIER] écrire le contenu du tampon de requêtes dans un fichier \x basculer l'affichage étendu (actuellement %s) \z [MODELE] afficher la liste des privilèges d'accès aux tables (identique à \dp) psql [OPTIONS]... [NOM_BASE [NOM_UTILISATEUR]] clé primaire, unique,%s%s : %s %s : Attention : l'option -u est obsolète. Utilisez -U. %s: ne peut pas copier à partir de/vers un répertoire %s : impossible d'effacer la variable «%s» %s : impossible d'initialiser la variable «%s» %s : impossible d'initialiser le paramètre d'impression «%s» %s: la transaction en cours est abandonnée %s : nom d'encodage non valable ou procédure de conversion non trouvée %s: non connecté à une base de données %s : mémoire épuisée %s: état de la transaction inconnu %s : Attention: option supplémentaire «%s» ignorée %s: xstrdup: ne peut pas dupliquer le pointeur null (erreur interne) (%d lignes)(1 ligne)(Aucune ligne) (tous les types)(compatible au niveau binaire)***(Mode étape par étape: vérifier la commande)******************************************* %s ***(appuyez sur return pour continuer ou tapez x puis appuyez sur return pour annuler)******************** , prédicat %s?%c? «%s.%s»ABORT [ WORK | TRANSACTION ]ALTER AGGREGATE nom ( type ) RENAME TO nouveau_nomALTER CONVERSION nom RENAME TO nouveau_nomALTER DATABASE nom SET paramètre { TO | = } { valeur | DEFAULT } ALTER DATABASE nom RESET paramètre ALTER DATABASE nom RENAME TO nouveau_nomALTER DOMAIN nom { SET DEFAULT expression | DROP DEFAULT } ALTER DOMAIN nom { SET | DROP } NOT NULL ALTER DOMAIN nom ADD contrainte_domaine ALTER DOMAIN nom DROP CONSTRAINT contrainte_domaine [ RESTRICT | CASCADE ] ALTER DOMAIN nom OWNER TO nouveau_propriétaireALTER FUNCTION nom ( [ type [, ...] ] ) RENAME TO nouveau_nomALTER GROUP nom_groupe ADD USER nom_utilisateur [, ... ] ALTER GROUP nom_groupe DROP USER nom_utilisateur [, ... ] ALTER GROUP nom_groupe RENAME TO nouveau_nomALTER LANGUAGE nom RENAME TO nouveau_nomALTER OPERATOR CLASS nom USING méthode_indexation RENAME TO nouveau_nomALTER SCHEMA nom RENAME TO nouveau_nomALTER SEQUENCE nom [ INCREMENT [ BY ] incrémentation ] [ MINVALUE valeur_minimum | NO MINVALUE ] [ MAXVALUE valeur_maximum | NO MAXVALUE ] [ RESTART [ WITH ] démarrage ] [ CACHE cache ] [ [ NO ] CYCLE ]ALTER TABLE [ ONLY ] nom [ * ] ADD [ COLUMN ] type de colonne [ contrainte_de_colonne [ ... ] ] ALTER TABLE [ ONLY ] nom [ * ] DROP [ COLUMN ] colonne [ RESTRICT | CASCADE ] ALTER TABLE [ ONLY ] nom [ * ] ALTER [ COLUMN ] colonne { SET DEFAULT expression | DROP DEFAULT } ALTER TABLE [ ONLY ] nom [ * ] ALTER [ COLUMN ] colonne { SET | DROP } NOT NULL ALTER TABLE [ ONLY ] nom [ * ] ALTER [ COLUMN ] colonne SET STATISTICS nombre entier ALTER TABLE [ ONLY ] name [ * ] ALTER [ COLUMN ] colonne SET STORAGE { PLAIN | EXTERNAL | EXTENDED | MAIN } ALTER TABLE [ ONLY ] nom [ * ] SET WITHOUT OIDS ALTER TABLE [ ONLY ] nom [ * ] RENAME [ COLUMN ] colonne TO nouvelle_colonne ALTER TABLE nom RENAME TO nouveau_nom ALTER TABLE [ ONLY ] nom [ * ] ADD contrainte_de_table ALTER TABLE [ ONLY ] nom [ * ] DROP CONSTRAINT nom_contrainte [ RESTRICT | CASCADE ] ALTER TABLE nom OWNER TO nouveau_propriétaire ALTER TABLE nom CLUSTER ON nom_indexALTER TRIGGER nom ON table RENAME TO nouveau_nomALTER USER nom [ [ WITH ] option [ ... ] ] avec les options suivantes : [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'mot_de_passe' | CREATEDB | NOCREATEDB | CREATEUSER | NOCREATEUSER | VALID UNTIL 'temps' ALTER USER nom RENAME TO nouveau_nom ALTER USER nom SET paramètre { TO | = } { valeur | DEFAULT } ALTER USER nom RESET paramètreANALYZE [ VERBOSE ] [ table [ (colonne [, ...] ) ] ]Privilèges d'accèsPrivilèges d'accès de la base de données «%s»Type de données des paramètresNotification asynchrone «%s» reçue, provenant du processus serveur de PID %d. AttributsAide-mémoire disponible: BEGIN [ WORK | TRANSACTION ]Le style de bordure est %d. CHECKPOINTCLOSE nomCLUSTER nom_index ON nom_table CLUSTER nom_table CLUSTERCOMMENT ON { TABLE nom_objet | COLUMN nom_table.nom_colonne | AGGREGATE nom_agg (type_agg) | CONSTRAINT nom_cntrainte ON nom_table | DATABASE nom_objet | DOMAIN nom_objet | FUNCTION nom_fonction (type_arg1, type_arg2, ...) | INDEX nom_objet | OPERATOR op (type_opé_gauche, type_opé_droit) | RULE nom_règle ON nom_table | SCHEMA nom_objet | SEQUENCE nom_objet | TRIGGER nom_déclencheur ON nom_table | TYPE nom_objet | VIEW nom_objet } IS 'commentaires'COMMIT [ WORK | TRANSACTION ]COPY nom_table [ ( colonne [, ...] ) ] FROM { 'nom_fichier' | STDIN } [ [ WITH ] [ BINARY ] [ OIDS ] [ DELIMITER [ AS ] 'séparateur' ] [ NULL [ AS ] 'chaîne null' ] ] COPY tablename [ ( colonne [, ...] ) ] TO { 'nom_fichier' | STDOUT } [ [ WITH ] [ BINARY ] [ OIDS ] [ DELIMITER [ AS ] 'délimiteur' ] [ NULL [ AS ] 'chaîne null' ] ]CREATE AGGREGATE nom ( BASETYPE = type_données_entrée, SFUNC = sfunc, STYPE = type_données_state [ , FINALFUNC = ffunc ] [ , INITCOND = condition_initiale ] )CREATE CAST (type_source AS type_cible) WITH FUNCTION nom_fonction (type_argument) [ AS ASSIGNMENT | AS IMPLICIT ] CREATE CAST (type_source AS type_cible) WITHOUT FUNCTION [ AS ASSIGNMENT | AS IMPLICIT ]CREATE CONSTRAINT TRIGGER nom AFTER événements ON nom_table attributs_contrainte FOR EACH ROW EXECUTE PROCEDURE nom_fontion ( args )CREATE DATABASE nom [ [ WITH ] [ OWNER [=] propbase ] [ LOCATION [=] 'chemindb' ] [ TEMPLATE [=] modèle ] [ ENCODING [=] encodage ] ]CREATE DOMAIN nom [AS] type_données [ DEFAULT expression ] [ contrainte [ ... ] ] avec comme contrainte : [ CONSTRAINT nom_contrainte ] { NOT NULL | NULL | CHECK (expression) }CREATE GROUP nom [ [ WITH ] option [ ... ] ] avec les options suivantes : SYSID gid | USER nom_utilisateur [, ...]CREATE OPERATOR CLASS nom [ DEFAULT ] FOR TYPE type_données USING méthode_indexation AS { OPERATOR numéro_stratégie nom_opérateur [ ( type_op, type_op ) ] [ RECHECK ] | FUNCTION numéro_support nom_fonction ( type_argument [, ...] ) | STORAGE type_stockage } [, ... ]CREATE OPERATOR nom ( PROCEDURE = nom_fonction [, LEFTARG = type_gauche ] [, RIGHTARG = type_droit ] [, COMMUTATOR = op_commutation ] [, NEGATOR = op_négation ] [, RESTRICT = proc_restriction ] [, JOIN = proc_jointure ] [, HASHES ] [, MERGES ] [, SORT1 = op_tri_droit ] [, SORT2 = op_tri_gauche ] [, LTCMP = op_plus_petit_que ] [, GTCMP = op_plus_grand_que ] )CREATE SCHEMA nom_schema [ AUTHORIZATION nom_utilisateur ] [ élément_schéma [ ... ] ] CREATE SCHEMA AUTHORIZATION nom_utilisateur [ élément_schéma [ ... ] ]CREATE TRIGGER nom { BEFORE | AFTER } { événement [ OR ... ] } ON table [ FOR [ EACH ] { ROW | STATEMENT } ] EXECUTE PROCEDURE nom_fonction ( arguments )CREATE TYPE nom AS ( nom_attribut type_attribut [, ... ] ) CREATE TYPE nom ( INPUT = function_en_entrée, OUTPUT = function_en_sortie [ , RECEIVE = function_recevant_type] [ , SEND = fonction_renvoyant_type ] [ , INTERNALLENGTH = { longueur_intervalle | VARIABLE } ] [ , PASSEDBYVALUE ] [ , ALIGNMENT = alignement ] [ , STORAGE = stockage ] [ , DEFAULT = valeur_par_défaut ] [ , ELEMENT = élément ] [ , DELIMITER = sépérateur ] )CREATE USER nom [ [ WITH ] option [ ... ] ] avec comme options : SYSID uid | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'mot_de_passe' | CREATEDB | NOCREATEDB | CREATEUSER | NOCREATEUSER | IN GROUP groupe_utilisateur [, ...] | VALID UNTIL 'temps_absolu'CREATE [ OR REPLACE ] FUNCTION nom ( [ type_argument [, ...] ] ) RETURNS type_retourné { LANGUAGE nom_langage | IMMUTABLE | STABLE | VOLATILE | CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT | [EXTERNAL] SECURITY INVOKER | [EXTERNAL] SECURITY DEFINER | AS 'définition' | AS 'fichier_objet', 'symbole_lien' } ... [ WITH ( attribut [, ...] ) ]CREATE [ OR REPLACE ] RULE nom AS ON événement TO table [ WHERE condition ] DO [ INSTEAD ] { NOTHING | commande | ( commande ; commande ... ) }CREATE [ OR REPLACE ] VIEW nom [ ( nom_colonne [, ...] ) ] AS requêteCREATE [ TEMPORARY | TEMP ] SEQUENCE nom [ INCREMENT [ BY ] incrémentation ] [ MINVALUE valeur_mini | NO MINVALUE ] [ MAXVALUE valeur_maxi | NO MAXVALUE ] [ START [ WITH ] valeur_départ ] [ CACHE en_cache ] [ [ NO ] CYCLE ]CREATE [ TRUSTED ] [ PROCEDURAL ] LANGUAGE nom HANDLER pointeur [ VALIDATOR fonction_val ]CREATE [ UNIQUE ] INDEX nom ON table [ USING méthode ] ( { colonne | ( expression ) } [ classe_opérateur ] [, ...] ) [ WHERE prédicat ]CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE nom_table ( { nom_type_données_colonne[ DEFAULT expr_par_défaut ] [ contrainte_colonne [ ... ] ] | contrainte_table | LIKE table_parent [ { INCLUDING | EXCLUDING } DEFAULTS ] } [, ... ] ) [ INHERITS ( table_ancêtre[, ... ] ) ] [ WITH OIDS | WITHOUT OIDS ] [ ON COMMIT { PRESERVE ROWS | DELETE ROWS | DROP } ] où contrainte_colonne s'écrit : [ CONSTRAINT nom_contrainte ] { NOT NULL | NULL | UNIQUE | PRIMARY KEY | CHECK (expression) | REFERENCES table_référence [ ( colonne_référence ) ] [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ] [ ON DELETE action ] [ ON UPDATE action ] } [ DEFERRABLE | NOT DEFERRABLE ] [ INITIALLY DEFERRED | INITIALLY IMMEDIATE ] et contrainte_table s'écrit : [ CONSTRAINT nom_contrainte ] { UNIQUE ( nom_colonne [, ... ] ) | PRIMARY KEY ( nom_colonne [, ... ] ) | CHECK ( expression ) | FOREIGN KEY ( nom_colonne [, ... ] ) REFERENCES table_de_référence [ ( réf_colonne [, ... ] ) ] [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ] [ ON DELETE action ] [ ON UPDATE action ] } [ DEFERRABLE | NOT DEFERRABLE ] [ INITIALLY DEFERRED | INITIALLY IMMEDIATE ]CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE nom_table [ (nom_colonne [, ...] ) ] AS requêteCREATE [DEFAULT] CONVERSION nom FOR encodage_source TO encodage_cible FROM nom_fonctionContraintes :ColonneCommande : %s Description : %s Syntaxe : %s Type composé «%s.%s»Copie, gros objets DEALLOCATE [ PREPARE ] nom_planDECLARE nom [ BINARY ] [ INSENSITIVE ] [ [ NO ] SCROLL ] CURSOR [ { WITH | WITHOUT } HOLD ] FOR requête [ FOR { READ ONLY | UPDATE [ OF colonne [, ...] ] } ]DELETE FROM [ ONLY ] table [ WHERE condition ]DROP AGGREGATE nom ( type ) [ CASCADE | RESTRICT ]DROP CAST (type_source AS type_cible) [ CASCADE | RESTRICT ]DROP CONVERSION nom [ CASCADE | RESTRICT ]DROP DATABASE nomDROP DOMAIN nom [, ...] [ CASCADE | RESTRICT ]DROP FUNCTION nom ( [ type [, ...] ] ) [ CASCADE | RESTRICT ]DROP GROUP nomDROP INDEX nom [, ...] [ CASCADE | RESTRICT ]DROP OPERATOR CLASS nom USING méthode_indexation [ CASCADE | RESTRICT ]DROP OPERATOR nom ( type_gauche | NONE , type_droit | NONE ) [ CASCADE | RESTRICT ]DROP RULE nom ON relation [ CASCADE | RESTRICT ]DROP SCHEMA nom [, ...] [ CASCADE | RESTRICT ]DROP SEQUENCE nom [, ...] [ CASCADE | RESTRICT ]DROP TABLE nom [, ...] [ CASCADE | RESTRICT ]DROP TRIGGER nom ON table [ CASCADE | RESTRICT ]DROP TYPE nom [, ...] [ CASCADE | RESTRICT ]DROP USER nomDROP VIEW nom [, ...] [ CASCADE | RESTRICT ]DROP [ PROCEDURAL ] LANGUAGE nom [ CASCADE | RESTRICT ]Type de donnéesBas de page désactivé.Bas de page activé.Par défaut?DescriptionDestinationAucune relation nommée «%s» n'a été trouvée. Aucune relation avec l'OID «%s» n'a été trouvée. END [ WORK | TRANSACTION ]EXECUTE nom_plan [ (paramètre [, ...] ) ]EXPLAIN [ ANALYZE ] [ VERBOSE ] expressionEncodageEntrez les données à copier suivies d'un saut de ligne. Terminez avec un antislash et un point seuls sur une ligne.Affichage étendu désactivé. Affichage étendu activé. FETCH [ direction { FROM | IN } ] nom_curseur sans préciser de direction ou en choissant une des directions suivantes: NEXT PRIOR FIRST LAST ABSOLUTE nombre RELATIVE nombre count ALL FORWARD FORWARD nombre FORWARD ALL BACKWARD BACKWARD nombre BACKWARD ALLEchec. Le séparateur de champs est «%s». Contraintes de clés secondaires :Formatage FonctionGRANT { { SELECT | INSERT | UPDATE | DELETE | RULE | REFERENCES | TRIGGER } [,...] | ALL [ PRIVILEGES ] } ON [ TABLE ] nom_table [, ...] TO { nom_utilisateur | GROUP nom_groupe | PUBLIC } [, ...] [ WITH GRANT OPTION ] GRANT { { CREATE | TEMPORARY | TEMP } [,...] | ALL [ PRIVILEGES ] } ON DATABASE nom_base_de_données [, ...] TO { nom_utilisateur | GROUP nom_groupe | PUBLIC } [, ...] [ WITH GRANT OPTION ] GRANT { EXECUTE | ALL [ PRIVILEGES ] } ON FUNCTION nom_fonction ([type, ...]) [, ...] TO { nom_utilisateur | GROUP nom_groupe | PUBLIC } [, ...] [ WITH GRANT OPTION ] GRANT { USAGE | ALL [ PRIVILEGES ] } ON LANGUAGE nom_langage [, ...] TO { nom_utilisateur | GROUP nom_groupe | PUBLIC } [, ...] [ WITH GRANT OPTION ] GRANT { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] } ON SCHEMA nom_schéma [, ...] TO { nom_utilisateur | GROUP nom_groupe | PUBLIC } [, ...] [ WITH GRANT OPTION ]Général Options générales:INSERT INTO table [ ( colonne [, ...] ) ] { DEFAULT VALUES | VALUES ( { expression | DEFAULT } [, ...] ) | requête }Implicite ?Index «%s.%s»Index :Information Hérite deEntrée/Sortie Nom interneCommande non valable \%s. Tapez \? pour l'aide-mémoire. LISTEN nomLOAD 'nom_de_fichier'LOCK [ TABLE ] nom [, ...] [ IN mode_vérouillage MODE ] avec un mode_vérouillage parmi les valeurs suivantes : ACCESS SHARE | ROW SHARE | ROW EXCLUSIVE | SHARE UPDATE EXCLUSIVE | SHARE | SHARE ROW EXCLUSIVE | EXCLUSIVE | ACCESS EXCLUSIVELangageGros objetsType d'arg. gaucheListe des fonctions d'agrégationListe des conversions explicitesListe des conversionsListe des types de donnéesListe des utilisateurs de base de donnéesListe des bases de donnéesListe des domainesListe des fonctionsListe des opérateursListe des relationsListe des schémasMOVE [ direction { FROM | IN } ] nom_de_curseurModificationsModificateursNOTIFY nomNomAucun aide-mémoire disponible pour «%-.*s». Tapez \h sans arguments pour afficher l'aide-mémoire disponible. Pas de relations correspondantes trouvées. Pas de relations trouvées. L'affichage de null est «%s». ObjetDescriptions des objetsLe format de sortie est %s. PropriétairePREPARE nom_plan [ (type_données [, ...] ) ] AS expressionLe pagineur est toujours utilisé.Le pagineur est utilisé pour les affichages importants.Le pagineur n'est pas utilisé.Mot de passe : Connexion précédente conservée. Tampon de requête Le tampon de requête est vide.Le tampon de requête a été effacé.REINDEX { DATABASE | TABLE | INDEX } nom [ FORCE ]RESET nom RESET ALLREVOKE [ GRANT OPTION FOR ] { { SELECT | INSERT | UPDATE | DELETE | RULE | REFERENCES | TRIGGER } [,...] | ALL [ PRIVILEGES ] } ON [ TABLE ] nom_table [, ...] FROM { nom_utilisateur | GROUP nom_groupe | PUBLIC } [, ...] [ CASCADE | RESTRICT ] REVOKE [ GRANT OPTION FOR ] { { CREATE | TEMPORARY | TEMP } [,...] | ALL [ PRIVILEGES ] } ON DATABASE nom_base_de_données [, ...] FROM { username | GROUP nom_groupe | PUBLIC } [, ...] [ CASCADE | RESTRICT ] REVOKE [ GRANT OPTION FOR ] { EXECUTE | ALL [ PRIVILEGES ] } ON FUNCTION nom_fonction ([type, ...]) [, ...] FROM { nom_tulitisateur | GROUP nom_groupe | PUBLIC } [, ...] [ CASCADE | RESTRICT ] REVOKE [ GRANT OPTION FOR ] { USAGE | ALL [ PRIVILEGES ] } ON LANGUAGE nom_langue [, ...] FROM { username | GROUP nom_groupe | PUBLIC } [, ...] [ CASCADE | RESTRICT ] REVOKE [ GRANT OPTION FOR ] { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] } ON SCHEMA nom_schema [, ...] FROM { username | GROUP nom_groupe | PUBLIC } [, ...] [ CASCADE | RESTRICT ]ROLLBACK [ WORK | TRANSACTION ]Le séparateur d'enregistrements est «%s». Le séparateur d'enregistrements est .Type de données du résultatType de résultatType d'arg. droitRèglesRègles :SELECT [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ] * | expression [ AS nom_affiché ] [, ...] INTO [ TEMPORARY | TEMP ] [ TABLE ] nouvelle_table [ FROM depuis_élément [, ...] ] [ WHERE condition ] [ GROUP BY expression [, ...] ] [ HAVING condition [, ...] ] [ { UNION | INTERSECT | EXCEPT } [ ALL ] sélection ] [ ORDER BY expression [ ASC | DESC | USING opérateur ] [, ...] ] [ LIMIT { nombre_extrait | ALL } ] [ OFFSET depuis_enregistrement ] [ FOR UPDATE [ OF nom_table [, ...] ] ]SELECT [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ] * | expression [ AS nom_affiché ] [, ...] [ FROM depuis_élément [, ...] ] [ WHERE condition ] [ GROUP BY expression [, ...] ] [ HAVING condition [, ...] ] [ { UNION | INTERSECT | EXCEPT } [ ALL ] select ] [ ORDER BY expression [ ASC | DESC | USING opérateur ] [, ...] ] [ LIMIT { nombre_enregistrements | ALL } ] [ OFFSET depuis_enregistrement ] [ FOR UPDATE [ OF nom_table [, ...] ] ] où depuis_élément peut prendre une des valeurs suivantes : [ ONLY ] nom_table [ * ] [ [ AS ] alias [ ( alias_colonne [, ...] ) ] ] ( select ) [ AS ] alias [ ( alias_column [, ...] ) ] function_name ( [ argument [, ...] ] ) [ AS ] alias [ ( alias_colonne [, ...] | définition_colonne [, ...] ) ] function_name ( [ argument [, ...] ] ) AS ( définition_colonne [, ...] ) from_item [ NATURAL ] type_jointure depuis_élément [ ON condition_jointure | USING ( colonne_jointure [, ...] ) ]SET CONSTRAINTS { ALL | nom [, ...] } { DEFERRED | IMMEDIATE }SET TRANSACTION [ ISOLATION LEVEL { READ COMMITTED | SERIALIZABLE } ] [ READ WRITE | READ ONLY ] SET SESSION CHARACTERISTICS AS TRANSACTION [ ISOLATION LEVEL { READ COMMITTED | SERIALIZABLE } ] [ READ WRITE | READ ONLY ]SET [ SESSION | LOCAL ] SESSION AUTHORIZATION nom_utilisateur SET [ SESSION | LOCAL ] SESSION AUTHORIZATION DEFAULT RESET SESSION AUTHORIZATIONSET [ SESSION | LOCAL ] nom { TO | = } { value | 'valeur' | DEFAULT } SET [ SESSION | LOCAL ] TIME ZONE { zone_horaire | LOCAL | DEFAULT }SHOW nom SHOW ALLConnexion SSL (chiffrement : %s, bits: %i) START TRANSACTION [ ISOLATION LEVEL { READ COMMITTED | SERIALIZABLE } ] [ READ WRITE | READ ONLY ]SchémaSéquence «%s.%s»Afficher seulement les tuples.TailleCode sourceCode sourceType de la sourceRelation spéciale «%s.%s»Succès. Table TOAST «%s.%s»TRUNCATE [ TABLE ] nomTableTable «%s.%s»L'attribut de la table est «%s». Les attributs de la table ne sont pas définis. Type de la cibleLa connexion au serveur a été perdue. Tentative de réinitialisation: Bienvenue dans psql %s, l'interface interactive de PostgreSQL. Temps : %.3f ms Chronométrage désactivé.Chronométrage activé.Le titre est «%s». Le titre n'est pas défini. Déclencheurs :Essayez l'option «%s --help» pour plus d'informations. L'affichage des tuples seuls est désactivé.TypeUNLISTEN { nom | * }UPDATE [ ONLY ] table SET colonne = { expression | DEFAULT } [, ...] [ FROM depuis_liste ] [ WHERE condition ]Utilisation :Tapez «\q» pour quitter %s. Identifiant utilisateurNom d'utilisateurNom d'utilisateur : VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] [ table ] VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] ANALYZE [ table [ (colonne [, ...] ) ] ]Vue «%s.%s»Définition de la vue %sAttention : cette syntaxe est obsolète. Bienvenue dans %s %s, l'interface interactive de PostgreSQL. Tapez: \copyright pour les termes de distribution \h pour l'aide-mémoire sur les commandes SQL \? pour l'aide-mémoire sur les commandes internes \g ou terminez avec un point-virgule pour exécuter une requête \q pour quitter Historique sauvegardé dans «%s». Vous n'êtes pas connecté à une base de données. Vous êtes maintenant connecté en tant qu'utilisateur «%s». Vous êtes maintenant connecté à la base de données «%s» en tant qu'utilisateur «%s». Vous êtes maintenant connecté à la base de données «%s». \! : échec \%s : n'a pas pu changer le répertoire courant en «%s» : %s \%s: erreur \%s : argument supplémentaire «%s» ignoré \%s : argument nécessaire manquant \connect: %s\copy : %s\copy : arguments requis \copy : erreur de syntaxe sur «%s» \copy : erreur de syntaxe à la fin de la ligne \copy : réponse inattendue (%d) \pset: les formats autorisés sont unaligned, aligned, html, latex \pset: option inconnue: %s abandonner la transaction en coursagrégationmodifier la définition d'un générateur de séquencemodifier une base de donnéesmodifier un compte utilisateur de base de donnéesmodifier un paramètre run-timemodifier un groupe d'utilisateursmodifier la définition d'une conversionmodifier la définition d'un domainemodifier la définition d'une fonctionmodifier la définition d'un langage procéduralmodifier la définition d'un schémamodifier la définition d'une tablemodifier la définition d'un déclencheurmodifier la définition d'une fonction d'agrégationmodifier la définition d'une classe d'opérateurfermer un curseurclusteriser une table à partir d'un indexacquérir des statistiques concernant la base de donnéesvalider la transaction en coursLa connexion au serveur a été perdue contient le support pour l'édition de la ligne de commandecopier des données entre un fichier et une tablen'a pas pu obtenir le nom d'utilisateur actuel: %s n'a pas pu obtenir le répertoire de l'utilisateur : %s n'a pas pu ouvrir le fichier temporaire «%s»: %s n'a pas pu écrire l'historique dans %s: %s n'a pas pu exécuter /bin/sh n'a pas pu exécuter l'éditeur «%s» créer une nouvelle base de donnéescréer une nouvelle table à partir des résultats d'une requêtecréation des bases de donnéescréer de nouvelles lignes dans une tabletype de donnéesdésactiver une expression préparée à l'avancedéfinir un curseurdéfinir une nouvelle fonction d'agrégationdéfinir une nouvelle conversion explicitedéfinir une nouvelle contrainte de déclenchementdéfinir une nouvelle conversiondéfinir un nouveau type de donnéesdéfinir un nouveau compte utilisateur de base de donnéesdéfinir un nouveau domainedéfinir une nouvelle fonctiondéfinir un nouvel indexdéfinir un nouvel opérateurdéfinir une nouvelle classe opérateurdéfinir un nouveau langage de programmation de procédures stockéesdéfinir une nouvelle règle de réécrituredéfinir un nouveau schémadéfinir un nouveau générateur de séquencedéfinir une nouvelle tabledéfinir un nouveau déclencheurdéfinir un nouveau groupe d'utilisateursdéfinir une nouvelle vuedéfinir des privilèges d'accèsdéfinir ou modifier les commentaires d'un objetsupprimer des colonnes dans une tablevider une tableexécuter une expression préparée à l'avancepour la table «%s.%s»Forcer l'enregistrement immédiat des journaux de transactionfonctioncollecte des fragments avec en option la possibilité d'analyser une base de donnéesgénérer une notificationassignéindexcommande non valable \%s être à l'écoute d'une notificationcharger ou recharger un fichier de librairie partagéesocket localvérouiller une tablenonaucun tampon de requête désactivéactivéopérateurmémoire épuisée erreur de syntaxe à la fin de la ligne positionner un curseurpréparer à l'avance l'exécution d'une expressionclé primaire, reconstruire des indexessupprimer une conversion explicitesupprimer une conversionsupprimer un type de donnéessupprimer une base de donnéessupprimer un compte utilisateur de base de donnéessupprimer un domainesupprimer une fonctionsupprimer un langage procéduralsupprimer une règle de réécrituresupprimer un schémasupprimer une séquencesupprimer une tablesupprimer un déclencheursupprimer un groupe d'utilisateurssupprimer une vuesupprimer des privilèges d'accèssupprimer une fonction d'agrégationsupprimer un indexsupprimer un opérateursupprimer une classe d'opérateurréinitialiser un paramètre run-time à sa valeur par défautextraire des lignes d'une requêtes en utilisant un curseurextraire des lignes d'une table ou d'une vuerègleséquencedéfinir les caractéristiques de la transaction en coursdéfinir le mode de contrainte pour la transaction en coursdéfinir l'identifiant de l'utilisateur de la session et l'identifiant de l'utilisateur actuel de la session en coursafficher le plan d'exécution d'une expressionafficher la valeur d'un paramètres run-timespécialdémarrer un bloc de transactionne plus être à l'écoute des notificationssuperutilisateursuperutilisateur, création des bases de donnéestabledéclencheurunique, mettre à jour les lignes d'une tablevueoui