字号: 小 中 大 |
推荐给好友
上一篇 |
下一篇
详解Enterprise JavaBeans查询语言之一
发布: 2008-5-06 11:30 |
作者: 不详 |
来源:
www.linuxaid.com.cn |
查看: 26次 | 进入软件测试论坛讨论
领测软件测试网
BNF符号
表8-1介绍了在这一章中使用的BNF符号。
表8-1 BNF 符号概览
符号 描述
::= 该符号左边的元素被该符号 右边的结构所定义
* 该符号前面的结构可以 重复零次或多次
{...} 在这个花括号中的结构 一起组合成一组
[...] 方括号中的结构是可选的
| 一个具有排它性的OR
黑体字 一个关键字 (尽管在这个BNF定义中使用了大写, 但是事实上关键字 并不是大小写敏感的)
空白区域 一个空白区域可以是一个空格、 横表符或是换页符
FROM子句
FROM子句通过声明标识变量定义了查询的范围。这里是FROM子句的语法:
from_clause
::= FROM
identification_variable_declaration
[,
identification_variable_declaration]* identification_variable_declaration
::=
collection_member_declaration
| range_variable_declaration
collection_member_declaration
::= IN
(collection_valued_path_expression)
[AS]
identifier range_variable_declaration
::= abstract_schema_name
[AS] identifier
|
文章来源于领测软件测试网 https://www.ltesting.net/