如何理解语法 - Teradata QueryGrid

Teradata® QueryGrid™ 安装和用户指南

Product
Teradata QueryGrid
Release Number
2.19
Published
2022 年 7 月
Language
中文 (简体)
Last Update
2022-08-23
dita:mapPath
zh-CN/jpf1654813554544.ditamap
dita:ditavalPath
ft:empty
dita:id
lxg1591800469257
Product Category
Analytical Ecosystem

本文档使用以下语法约定。

语法约定 含义
KEYWORD
关键字。拼写与所示完全相同。

许多环境不区分大小写。除非操作系统限制要求关键字为小写或混合大小写,否则语法以大写形式显示关键字。

variable
变量。替换为实际值。
number
包含一个或多个数字的字符串。不要在超过三位数的数字中使用逗号。

示例:10045

[ x ]
x为可选项。
[ x | y ]
您可以指定 xy 或不指定任何内容。
{ x | y }
您必须指定 xy
x [...]
您可以重复 x 并使用空格分隔。

示例: x x x

请参阅表后的注释。

x [,...]
您可以重复 x 并使用逗号分隔。

示例: x, x, x

请参阅表后的注释。

x [delimiter...]
您可以重复 x 并使用指定的分隔符分隔。
示例:
  • 如果 delimiter 为分号:

    x; x; x

  • 如果 delimiter{,|OR},您可以执行以下任一操作:
    • x, x, x
    • x OR x OR x

请参阅表后的注释。

只能重复紧随的前一项。例如,如果语法为:
KEYWORD x [...]

您可以重复 x,但不能重复 KEYWORD

如果 x 和分隔符之间没有空格,则可重复的项为 x 和分隔符。例如,如果语法为:

[ x, [...] ] y
  • 您可以省略 x: y
  • 您可以指定 x 一次:x, y
  • 您可以重复 x 和分隔符:x, x, x, y