字號: 小 中 大 |
推薦給好友
上一篇 |
下一篇
詳解Enterprise JavaBeans查詢語言之二
發布: 2008-5-06 11:26 |
作者: 不詳 |
來源:
www.linuxaid.com.cn |
查看: 27次 | 進入軟件測試論壇討論
領測軟件測試網
路徑表達式
從幾個方面說,路徑表達式都是EJB QL語法中的重要的構造。首先,它們定義了在抽象模式的關聯關系中的跨越路徑。這些路徑的定義既影響查詢的范圍,也影響查詢的結果。其次,它們可以在一個EJB QL查詢的三個子句(SELECT、WHERE和FROM)的任何一個中出現。最后,盡管EJB QL中的很大部分都是SQL的子集,但是路徑表達式卻不是SQL中所具有的。
語法
有兩種類型的路徑表達式:single-valued和collection-valued。下面是路徑表達式的語法:
single_valued_path_expression
::=
{single_valued_navigation |
identification_variable
}.cmp_field |
single_valued_navigation
single_valued_navigation
::=
identification_variable.
[single_valued_cmr_field.]*
single_valued_cmr_field
collection_valued_path_expression
::=
identification_variable.
[single_valued_cmr_field.]*
collection_valued_cmr_field
|
文章來源于領測軟件測試網 http://www.kjueaiud.com/