sql-92.bnf.html
来自「sql 92的 bnf范式」· HTML 代码 · 共 505 行 · 第 1/5 页
HTML
505 行
<a href="#xref-year-month%20literal"> <year-month literal> </a> ::=<br> <a href="#years%20value"><years value></a><br> | [ <a href="#years%20value"><years value></a> <a href="#minus%20sign"><minus sign></a> ] <a href="#months%20value"><months value></a></p><p><a name="day-time literal"> </a><a href="#xref-day-time%20literal"> <day-time literal> </a> ::= <a href="#day-time%20interval"><day-time interval></a> | <a href="#time%20interval"><time interval></a></p><p><a name="day-time interval"> </a><a href="#xref-day-time%20interval"> <day-time interval> </a> ::=<br> <a href="#days%20value"><days value></a> [ <a href="#space"><space></a> <a href="#hours%20value"><hours value></a> [ <a href="#colon"><colon></a> <a href="#minutes%20value"><minutes value></a> [ <a href="#colon"><colon></a> <a href="#seconds%20value"><seconds value></a> ] ] ]</p><p><a name="time-interval"> </a><a href="#xref-time-interval"> <time-interval> </a> ::=<br> <a href="#hours%20value"><hours value></a> [ <a href="#colon"><colon></a> <a href="#minutes%20value"><minutes value></a> [ <a href="#colon"><colon></a> <a href="#seconds%20value"><seconds value></a> ] ]<br> | <a href="#minutes%20value"><minutes value></a> [ <a href="#colon"><colon></a> <a href="#seconds%20value"><seconds value></a> ]<br> | <a href="#seconds%20value"><seconds value></a></p><p><a name="not equals operator"> </a><a href="#xref-not%20equals%20operator"> <not equals operator> </a> ::= <></p><p><a name="greater than or equals operator"> </a><a href="#xref-greater%20than%20or%20equals%20operator"> <greater than or equals operator> </a> ::= >=</p><p><a name="less than or equals operator"> </a><a href="#xref-less%20than%20or%20equals%20operator"> <less than or equals operator> </a> ::= <=</p><p><a name="concatenation operator"> </a><a href="#xref-concatenation%20operator"> <concatenation operator> </a> ::= ||</p><p><a name="double period"> </a><a href="#xref-double%20period"> <double period> </a> ::= ..</p><p><a href="#top">Top</a></p><hr><h2> SQL Module</h2><p><a name="module"> </a><a href="#xref-module"> <module> </a> ::=<br> <a href="#module%20name%20clause"><module name clause></a> <a href="#language%20clause"><language clause></a> <a href="#module%20authorization%20clause"><module authorization clause></a><br> [ <a href="#temporary%20table%20declaration"><temporary table declaration></a> ... ]<br> <a href="#module%20contents"><module contents></a> ...</p><p><a name="module name clause"> </a><a href="#xref-module%20name%20clause"> <module name clause> </a> ::=<br> <a href="#xref-MODULE"> MODULE </a> [ <a href="#module%20name"><module name></a> ] [ <a href="#module%20character%20set%20specification"><module character set specification></a> ]</p><p><a name="module name"> </a><a href="#xref-module%20name"> <module name> </a> ::= <a href="#identifier"><identifier></a></p><p><a name="module character set specification"> </a><a href="#xref-module%20character%20set%20specification"> <module character set specification> </a> ::= <a href="#xref-NAMES"> NAMES </a> <a href="#xref-ARE"> ARE </a> <a href="#character%20set%20specification"><character set specification></a></p><p><a name="language clause"> </a><a href="#xref-language%20clause"> <language clause> </a> ::= <a href="#xref-LANGUAGE"> LANGUAGE </a> <a href="#language%20name"><language name></a></p><p><a name="language name"> </a><a href="#xref-language%20name"> <language name> </a> ::= <a href="#xref-ADA"> ADA </a> | <a href="#xref-C"> C </a> | <a href="#xref-COBOL"> COBOL </a> | <a href="#xref-FORTRAN"> FORTRAN </a> | <a href="#xref-MUMPS"> MUMPS </a> | <a href="#xref-PASCAL"> PASCAL </a> | <a href="#xref-PLI"> PLI </a></p><p><a name="module authorization clause"> </a><a href="#xref-module%20authorization%20clause"> <module authorization clause> </a> ::=<br> <a href="#xref-SCHEMA"> SCHEMA </a> <a href="#schema%20name"><schema name></a><br> | <a href="#xref-AUTHORIZATION"> AUTHORIZATION </a> <a href="#module%20authorization%20identifier"><module authorization identifier></a><br> | <a href="#xref-SCHEMA"> SCHEMA </a> <a href="#schema%20name"><schema name></a> <a href="#xref-AUTHORIZATION"> AUTHORIZATION </a> <a href="#module%20authorization%20identifier"><module authorization identifier></a></p><p><a name="module authorization identifier"> </a><a href="#xref-module%20authorization%20identifier"> <module authorization identifier> </a> ::= <a href="#authorization%20identifier"><authorization identifier></a></p><p><a name="authorization identifier"> </a><a href="#xref-authorization%20identifier"> <authorization identifier> </a> ::= <a href="#identifier"><identifier></a></p><p><a name="temporary table declaration"> </a><a href="#xref-temporary%20table%20declaration"> <temporary table declaration> </a> ::=<br> <a href="#xref-DECLARE"> DECLARE </a> <a href="#xref-LOCAL"> LOCAL </a> <a href="#xref-TEMPORARY"> TEMPORARY </a> <a href="#xref-TABLE"> TABLE </a> <a href="#qualified%20local%20table%20name"><qualified local table name></a> <a href="#table%20element%20list"><table element list></a> [ <a href="#xref-ON"> ON </a> <a href="#xref-COMMIT"> COMMIT </a> { <a href="#xref-PRESERVE"> PRESERVE </a> | <a href="#xref-DELETE"> DELETE </a> } <a href="#xref-ROWS"> ROWS </a> ]</p><p><a name="qualified local table name"> </a><a href="#xref-qualified%20local%20table%20name"> <qualified local table name> </a> ::= <a href="#xref-MODULE"> MODULE </a> <a href="#period"><period></a> <a href="#local%20table%20name"><local table name></a></p><p><a name="local table name"> </a><a href="#xref-local%20table%20name"> <local table name> </a> ::= <a href="#qualified%20identifier"><qualified identifier></a></p><p><a name="qualified identifier"> </a><a href="#xref-qualified%20identifier"> <qualified identifier> </a> ::= <a href="#identifier"><identifier></a></p><p><a name="table element list"> </a><a href="#xref-table%20element%20list"> <table element list> </a> ::= <a href="#left%20paren"><left paren></a> <a href="#table%20element"><table element></a> [ { <a href="#comma"><comma></a> <a href="#table%20element"><table element></a> }... ] <a href="#right%20paren"><right paren></a></p><p><a name="table element"> </a><a href="#xref-table%20element"> <table element> </a> ::= <a href="#column%20definition"><column definition></a> | <a href="#table%20constraint%20definition"><table constraint definition></a></p><p><a name="column definition"> </a><a href="#xref-column%20definition"> <column definition> </a> ::=<br> <a href="#column%20name"><column name></a> { <a href="#data%20type"><data type></a> | <a href="#domain%20name"><domain name></a> } [ <a href="#default%20clause"><default clause></a> ] [ <a href="#column%20constraint%20definition"><column constraint definition></a> ... ] [ <a href="#collate%20clause"><collate clause></a> ]</p><p><a name="column name"> </a><a href="#xref-column%20name"> <column name> </a> ::= <a href="#identifier"><identifier></a></p><p><a href="#top">Top</a></p><hr><h2> Data Types</h2><p><a name="data type"> </a><a href="#xref-data%20type"> <data type> </a> ::=<br> <a href="#character%20string%20type"><character string type></a> [ <a href="#xref-CHARACTER"> CHARACTER </a> <a href="#xref-SET"> SET </a> <a href="#character%20set%20specification"><character set specification></a> ]<br> | <a href="#national%20character%20string%20type"><national character string type></a><br> | <a href="#bit%20string%20type"><bit string type></a><br> | <a href="#numeric%20type"><numeric type></a><br> | <a href="#datetime%20type"><datetime type></a><br> | <a href="#interval%20type"><interval type></a></p><p><a name="character string type"> </a><a href="#xref-character%20string%20type"> <character string type> </a> ::=<br> <a href="#xref-CHARACTER"> CHARACTER </a> [ <a href="#left%20paren"><left paren></a> <a href="#length"><length></a> <a href="#right%20paren"><right paren></a> ]<br> | <a href="#xref-CHAR"> CHAR </a> [ <a href="#left%20paren"><left paren></a> <a href="#length"><length></a> <a href="#right%20paren"><right paren></a> ]<br> | <a href="#xref-CHARACTER"> CHARACTER </a> <a href="#xref-VARYING"> VARYING </a> [ <a href="#left%20paren"><left paren></a> <a href="#length"><length></a> <a href="#right%20paren"><right paren></a> ]<br> | <a href="#xref-CHAR"> CHAR </a> <a href="#xref-VARYING"> VARYING </a> [ <a href="#left%20paren"><left paren></a> <a href="#length"><length></a> <a href="#right%20paren"><right paren></a> ]<br> | <a href="#xref-VARCHAR"> VARCHAR </a> [ <a href="#left%20paren"><left paren></a> <a href="#length"><length></a> <a href="#right%20paren"><right paren></a> ]</p><p><a name="length"> </a><a href="#xref-length"> <length> </a> ::= <a href="#unsigned%20integer"><unsigned integer></a></p><p><a name="national character string type"> </a><a href="#xref-national%20character%20string%20type"> <national character string type> </a> ::=<br> <a href="#xref-NATIONAL"> NATIONAL </a> <a href="#xref-CHARACTER"> CHARACTER </a> [ <a href="#left%20paren"><left paren></a> <a href="#length"><length></a> <a href="#right%20paren"><right paren></a> ]<br> | <a href="#xref-NATIONAL"> NATIONAL </a> <a href="#xref-CHAR"> CHAR </a> [ <a href="#left%20paren"><left paren></a> <a href="#length"><length></a> <a href="#right%20paren"><right paren></a> ]<br> | <a href="#xref-NCHAR"> NCHAR </a> [ <a href="#left%20paren"><left paren></a> <a href="#length"><length></a> <a href="#right%20paren
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?