数据库系统基础教程 PPT 完整版.ppt

* OQL中对象的赋值和建立 ODL/OQL能很方便地与宿主语言衔接,混入宿主语言之中 OOP的宿主语言,扩充了OQL的OOP * * OQL编程——变量赋值 OQL与OOP宿主语言体系是匹配的 直接可以使用OQL的结果对象 oldMovies = Select Distinct m From Movies m Where m.year 1920 SetMovie oldMovies * * 从聚集中提取元素 OQL的结果集(即使只有一个对象) 集合 包 ELEMENT运算符 获得仅有单个对象的结果集中的成员 gwtw = ELEMENT(Select m From Movies m Where m.title = “Gone With the Wind”); * * 获取聚集的每个成员 类似于SQL中的Cursor,但比Cursor便捷 OQL结果集(集合或包)→列表 OQL中的Order By使结果集成为列表 利用宿主语言的循环语句,逐个获取列表中的元素 * * 获取聚集的每个成员 movieList = Select m //ListMovie From Movies m Order By m.title,m.year; numberOfMovie = COUNT(Movies); for(i=0;inumberOfMovies

文档评论(0)

1亿VIP精品文档

相关文档