2.09 - 语法图约定 - Teradata QueryGrid

Teradata® QueryGrid™ 安装和用户指南

prodname
Teradata QueryGrid
vrm_release
2.09
created_date
2019 年 5 月
category
安装
用户指南
管理
配置
featnum
B035-5991-059K-CHS

表示法约定

定义和注释
字母 大写或小写字母字符 A 到 Z。
数字 从 0 到 9 的数字。

键入 3 位以上的数字时,不要使用逗号。

单词 关键字和变量。
  • 大写字母表示关键字。

    语法图显示的所有关键字均为大写,除非操作系统限制要求它们必须使用小写字母。

  • 小写字母表示您必须以小写字母键入的关键字,如 Linux 命令。
  • 大小写字母混合表示大小写规则的例外。语法说明中解释了这些例外情况。
  • 小写斜体字母表示变量,如列或表名。

    用适当的值替代变量。

  • 小写加粗字母表示摘录自图表。

    在紧挨着包含摘录的关系图后,提供了摘录定义。

  • 带下划线的字母表示缺省值。

    此规则对大写和小写单词均适用。

空格 在关键字或变量等项之间留一个空格。
标点 按照图中所示的方式键入所有标点。

路径

整个语法图的主要路径为:从左边以关键字开始,然后从左到右继续直到竖线,竖线标记图表结束。没有箭头或竖线的路径只显示了部分语法。

路径中唯一从右到左读的部分是循环。

续接链接

一行放不下的路径会使用续接链接。续接链接是带圈字母,指示链接的开始和结束:



如果语法图中出现带圆圈的字母,请转到相应的带圆圈字母并继续阅读。

必需条目

必需条目显示在主路径上:



如果有多个条目可供选择,会以上下堆叠方式显示选择。第一个条目显示在主路径上:



可选条目

您可以选择包含或排除可选条目。可选条目出现在主路径的下面:



如果有多个条目可供选择,所有选项都将显示在主路径的下面:



部分命令和语句会将某个可选选项视为缺省值。此值如 UNDERLINED 所示,带有下划线。如果键入命令或语句时未指定其中某个选项,则假定选中此选项。

字符串

字符串文字出现在撇号中:



缩写

如果关键字或保留字具有有效的缩写,主路径上始终显示未缩写形式。最短的有效缩写显示在下面。



在上面的语法中,以下格式均有效:
  • SHOW CONTROLS
  • SHOW CONTROL

循环

循环是可以重复一次或多次的一个或一组条目。语法图在主路径上方以返回路径形式显示循环,且返回路径位于可重复项的上方:



从右到左读循环。

以下约定适用于循环:
说明 示例
允许的最大条目数 数字出现在返回路径上的圆圈中。 在示例中,您最多可以键入 cname 四次。
允许的最小条目数 数字出现在返回路径上的方框中。 在示例中,您必须键入至少三组列名称。
条目之间需要的分隔符 该字符显示在返回路径上。

如果关系图不显示分隔符,可使用一个空格。

在此示例中,使用逗号作为分隔符。
条目两边需要的分隔符 开头和结尾字符显示在返回路径之外。

一般来说,分隔符和条目之间不需要空格。

在此示例中,使用左括号和右括号作为分隔符。

摘录

有时一段语法短语太大而无法放入图中。这类短语以路径中断表示,中断的两边标记终止符 (|)。摘录片段的名称以黑体显示在终止符之间。

黑体摘录名称和摘录的短语紧跟在主图后显示。摘录短语以普通横线开头和结尾:



多个合法的短语

在语法图中,可以有任意数量的合法短语:


在此示例中,以下任意短语均是合法的:
  • dbname
  • DATABASE dbname
  • tname
  • TABLE tname
  • vname
  • VIEW vname

示例语法图