如何阅读语法图吗

适用于:检查标记是的砖的SQL检查标记是的砖运行时

本节描述的各种模式中使用SQL语法参考。

基本组件

关键字

选择

关键词在SQL总是大写在本文档中,但它们不区分大小写。

令牌

()<>*,

SQL语言包括轮括号((,))以及尖括号(<,>),点(),逗号(,),和其他一些字符。当这些字符出现在语法图你必须进入他们。

条款

限制条款选择named_expressionnamed_expression表达式作为别名

一个代表一个名叫分段语法的条款。当地条款中描述的相同的语法图调用它。如果条款是很常见的,它链接到另一个部分砖SQL参考。一些条款主要是已知的关键字关键字和描述有资本条款紧随其后。其他条款都是小写,并使用下划线(_在适当的地方)。在以下部分当地条款完全解释。所有其他条款有一个简短的描述主要的链接页面。

论点

mapExpr

camelCase中指定函数的参数。砖SQL描述参数在参数部分的意义。

令牌链

选择expr

必须输入组件由空格分隔,无条件的,只能由空格分隔或评论。砖SQL支持表单的评论/ ** /(c风格的)- - -,延伸到年底。

选择

指定了一个叉的语法。

强制性的选择

{INT|整数}

花括号{}意味着你必须指定一个多个组件。每个选择都是分离的|

可选的选择

(ASC|DESC]

方括号(]最多显示你可以选择多个组件之一。每个选择都是分离的|

分组

{选择expr}{选择expr}

花括号{}指定你必须提供所有的嵌入式组件。如果语法图跨越多行,这种形式澄清,它描述了相同的语法。

选项

(]

方括号[…]指定封装组件是可选的。

重复

col_option(]col_alias(,]{expr(作为]col_alias}(,]

[…]省略符号表明您可以重复前面组件,分组,或者多次选择。如果省略之前另一个字符,如分离点(。…],或者一个逗号(,…],你必须单独的每个重复的字符。