在 SQL 语法说明中,使用了以下约定:
关键字 所有 SQL 关键字都以大写字母显示,就像下面示例中的 SQL 语句 ALTER TABLE:
ALTER TABLE [ owner.]table-name
占位符 必须替换为相应标识符或表达式的项,以斜体形式显示,就像下面示例中的 owner 和 table-name 这两个词:
ALTER TABLE [ owner.]table-name
可选部分 语句的可选部分放在方括号内。例如:
RELEASE SAVEPOINT [ savepoint-name ]
这些方括号表示 savepoint-name 是可选项。不应键入方括号。
有些关键字也可能括在方括号内。例如,以下语法表示可以使用 COMMIT TRAN 或 COMMIT TRANSACTION 这两者中的一个:
COMMIT TRAN[SACTION] ...
同样,以下语法表示可以使用 COMMIT 或 COMMIT WORK 中的一个:
COMMIT [ WORK ]
重复项 可以重复的项目后面接有适当的列表分隔符和一个省略号(三个英文句点),就像下面示例中的 column-constraint:
ADD column-definition [ column-constraint, ... ]
在本例中,可以不指定列约束,也可以指定一个或多个列约束。如果指定了多个列约束,则必须用逗号将它们隔开。
选项 如果不必选择项目列表的项目或者只能选中一个,则用竖线分隔这些项目,并将列表放在方括号内。
[ ASC | DESC ]
例如,可以从 ASC、DESC 中任选一个,或者一个也不选。不应键入方括号。
二选一选项 如果必须明确选择一个选项,则将替换选项放在大括号内。
[ QUOTES { ON | OFF } ]
在本例中,如果选择了 QUOTES 选项,则必须提供 ON 或 OFF 两者之一。不应键入方括号和大括号。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |