📄 postgresql-howto-31.html
字号:
ISOLATION LEVEL <level of isolation><level of isolation> ::= READ UNCOMMITTED | READ COMMITTED | REPEATABLE READ | SERIALIZABLE<transaction access mode> ::= READ ONLY | READ WRITE<diagnostics size> ::= DIAGNOSTICS SIZE <number of conditions><number of conditions> ::= <simple value specification><set constraints mode statement> ::= SET CONSTRAINTS <constraint name list> ( DEFERRED | IMMEDIATE )<constraint name list> ::= ALL | <constraint name> [ ( <comma> <constraint name> )... ]<commit statement> ::= COMMIT [ WORK ]<rollback statement> ::= ROLLBACK [ WORK ]<SQL connection statement> ::= <connect statement> | <set connection statement> | <disconnect statement><connect statement> ::= CONNECT TO <connection target><connection target> ::= <SQL-server name> [ AS <connection name> ] correspondence with Tony Gordon) [ USER <user name> ] | DEFAULT<SQL-server name> ::= <simple value specification><connection name> ::= <simple value specification><user name> ::= <simple value specification><set connection statement> ::= SET CONNECTION <connection object><connection object> ::= DEFAULT | <connection name><disconnect statement> ::= DISCONNECT <disconnect object><disconnect object> ::= <connection object> | ALL | CURRENT<SQL session statement> ::= <set catalog statement> | <set schema statement> | <set names statement> | <set session authorization identifier statement> | <set local time zone statement><set catalog statement> ::= SET CATALOG <value specification><value specification> ::= <literal> | <general value specification><set schema statement> ::= SET SCHEMA <value specification><set names statement> ::= SET NAMES <value specification><set session authorization identifier statement> ::= SET SESSION AUTHORIZATION <value specification><set local time zone statement> ::= SET TIME ZONE <set time zone value><set time zone value> ::= <interval value expression> | LOCAL<SQL dynamic statement> ::= <system descriptor statement> | <prepare statement> | <deallocate prepared statement> | <describe statement> | <execute statement> | <execute immediate statement> | <SQL dynamic data statement><system descriptor statement> ::= <allocate descriptor statement> | <deallocate descriptor statement> | <set descriptor statement> | <get descriptor statement><allocate descriptor statement> ::= ALLOCATE DESCRIPTOR <descriptor name> [ WITH MAX <occurrences> ]<descriptor name> ::= [ <scope option> ] <simple value specification><scope option> ::= GLOBAL | LOCAL<occurrences> ::= <simple value specification><deallocate descriptor statement> ::= DEALLOCATE DESCRIPTOR <descriptor name><set descriptor statement> ::= SET DESCRIPTOR <descriptor name> <set descriptor information><set descriptor information> ::= <set count> | VALUE <item number> <set item information> [ ( <comma> <set item information> )... ]<set count> ::= COUNT <equals operator> <simple value specification 1><simple value specification 1> ::= <simple value specification><item number> ::= <simple value specification><set item information> ::= <descriptor item name> <equals operator> <simple value specification 2><descriptor item name> ::= TYPE | LENGTH | OCTET_LENGTH | RETURNED_LENGTH | RETURNED_OCTET_LENGTH | PRECISION | SCALE | DATETIME_INTERVAL_CODE | DATETIME_INTERVAL_PRECISION | NULLABLE | INDICATOR | DATA | NAME | UNNAMED | COLLATION_CATALOG | COLLATION_SCHEMA | COLLATION_NAME | CHARACTER_SET_CATALOG | CHARACTER_SET_SCHEMA | CHARACTER_SET_NAME<simple value specification 2> ::= <simple value specification><item number> ::= <simple value specification><get descriptor statement> ::= GET DESCRIPTOR <descriptor name> <get descriptor information><get descriptor information> ::= <get count> | VALUE <item number> <get item information> [ ( <comma> <get item information> )... ]<get count> ::= <simple target specification 1> <equals operator> COUNT<simple target specification 1> ::= <simple target specification><simple target specification> ::= <parameter name> | <embedded variable name><get item information> ::= <simple target specification 2> <equals operator> <descriptor item name>><simple target specification 2> ::= <simple target specification><prepare statement> ::= PREPARE <SQL statement name> FROM <SQL statement variable><SQL statement name> ::= <statement name> | <extended statement name><extended statement name> ::= [ <scope option> ] <simple value specification><SQL statement variable> ::= <simple value specification><deallocate prepared statement> ::= DEALLOCATE PREPARE <SQL statement name><describe statement> ::= <describe input statement> | <describe output statement><describe input statement> ::= DESCRIBE INPUT <SQL statement name> <using descriptor><using descriptor> ::= ( USING | INTO ) SQL DESCRIPTOR <descriptor name><describe output statement> ::= DESCRIBE [ OUTPUT ] <SQL statement name> <using descriptor><execute statement> ::= EXECUTE <SQL statement name> [ <result using clause> ] [ <parameter using clause> ]<result using clause> ::= <using clause><using clause> ::= <using arguments> | <using descriptor><using arguments> ::= ( USING | INTO ) <argument> [ ( <comma> <argument> )... ]<argument> ::= <target specification><parameter using clause> ::= <using clause><execute immediate statement> ::= EXECUTE IMMEDIATE <SQL statement variable><SQL dynamic data statement> ::= <allocate cursor statement> | <dynamic open statement> | <dynamic fetch statement> | <dynamic close statement> | <dynamic delete statement: positioned> | <dynamic update statement: positioned><allocate cursor statement> ::= ALLOCATE <extended cursor name> [ INSENSITIVE ] [ SCROLL ] CURSOR FOR <extended statement name><extended cursor name> ::= [ <scope option> ] <simple value specification><dynamic open statement> ::= OPEN <dynamic cursor name> [ <using clause> ]<dynamic cursor name> ::= <cursor name> | <extended cursor name><dynamic fetch statement> ::= FETCH [ [ <fetch orientation> ] FROM ] <dynamic cursor name> <using clause><dynamic close statement> ::= CLOSE <dynamic cursor name><dynamic delete statement: positioned> ::= DELETE FROM <table name> WHERE CURRENT OF <dynamic cursor name><dynamic update statement: positioned> ::= UPDATE <table name> SET <set clause> [ ( <comma> <set clause> )... ] WHERE CURRENT OF <dynamic cursor name><SQL diagnostics statement> ::= <get diagnostics statement><get diagnostics statement> ::= GET DIAGNOSTICS <sql diagnostics information><sql diagnostics information> ::= <statement information> | <condition information><statement information> ::= <statement information item> [ ( <comma> <statement information item> )... ]<statement information item> ::= <simple target specification> <equals operator> <statement information item name><statement information item name> ::= NUMBER | MORE | COMMAND_FUNCTION | DYNAMIC_FUNCTION | ROW_COUNT<condition information> ::= EXCEPTION <condition number> <condition information item> [ ( <comma> <condition information item> )... ]<condition number> ::= <simple value specification><condition information item> ::= <simple target specification> <equals operator> <condition information item name><condition information item name> ::= CONDITION_NUMBER | RETURNED_SQLSTATE | CLASS_ORIGIN | SUBCLASS_ORIGIN | SERVER_NAME | CONNECTION_NAME | CONSTRAINT_CATALOG | CONSTRAINT_SCHEMA | CONSTRAINT_NAME | CATALOG_NAME | SCHEMA_NAME | TABLE_NAME | COLUMN_NAME | CURSOR_NAME | MESSAGE_TEXT | MESSAGE_LENGTH | MESSAGE_OCTET_LENGTH<embedded SQL host program> ::= <embedded SQL Ada program> | <embedded SQL C program> | <embedded SQL COBOL program> | <embedded SQL Fortran program> | <embedded SQL MUMPS program> | <embedded SQL Pascal program> | <embedded SQL PL/I program><embedded SQL Ada program> ::= !! <EMPHASIS>(See the Syntax Rules.)<embedded SQL C program> ::= !! <EMPHASIS>(See the Syntax Rules.)<embedded SQL COBOL program> ::= !! <EMPHASIS>(See the Syntax Rules.)<embedded SQL Fortran program> ::= !! <EMPHASIS>(See the Syntax Rules.)<embedded SQL MUMPS program> ::= !! <EMPHASIS>(See the Syntax Rules.)<embedded SQL Pascal program> ::= !! <EMPHASIS>(See the Syntax Rules.)<embedded SQL PL/I program> ::= !! <EMPHASIS>(See the Syntax Rules.)<embedded SQL declare section> ::= <embedded SQL begin declare> [ <embedded character set declaration> ] [ <host variable definition>... ] <embedded SQL end declare> | <embedded SQL MUMPS declare><embedded SQL begin declare> ::= <SQL prefix> BEGIN DECLARE SECTION [ <SQL terminator> ]<SQL prefix> ::= EXEC SQL | <ampersand>SQL<left paren><SQL terminator> ::= END-EXEC | <semicolon> | <right paren><embedded character set declaration> ::= SQL NAMES ARE <character set specification><host variable definition> ::= <Ada variable definition> | <C variable definition> | <COBOL variable definition> | <Fortran variable definition> | <MUMPS variable definition> | <Pascal variable definition> | <PL/I variable definition><Ada variable definition> ::= <Ada host identifier> [ ( <comma> <Ada host identifier> )... ] : <Ada type specification> [ <Ada initial value> ]<Ada type specification> ::= <Ada qualified type specification> | <Ada unqualified type specification><Ada qualified type specification> ::= SQL_STANDARD.CHAR [ CHARACTER SET [ IS ] <character set specification> ] <left paren> 1 <double period> <length> <right paren> | SQL_STANDARD.BIT <left paren> 1 <double period> <length> <right paren> | SQL_STANDARD.SMALLINT | SQL_STANDARD.INT | SQL_STANDARD.REAL | SQL_STANDARD.DOUBLE_PRECISION | SQL_STANDARD.SQLCODE_TYPE | SQL_STANDARD.SQLSTATE_TYPE | SQL_STANDARD.INDICATOR_TYPE<Ada unqualified type specification> ::= CHAR <left paren> 1 <double period> <length> <right paren> | BIT <left paren> 1 <double period> <length> <right paren> | SMALLINT | INT | REAL | DOUBLE_PRECISION | SQLCODE_TYPE | SQLSTATE_TYPE | INDICATOR_TYPE<Ada initial value> ::= <Ada assignment operator> <character representation>...<Ada assignment operator> ::= <colon><equals operator><C variable definition> ::= [ <C storage class> ] [ <C class modifier> ] <C variable specification> <semicolon><C storage class> ::= auto | extern | static<C class modifier> ::= const | volatile<C variable specification> ::= <C numeric variable> | <C character variable> | <C derived variable><C numeric variable> ::= ( long | short | float | double ) <C host identifier> [ <C initia
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -