SQL在创建数据库应用程序中的作用是什么

时间:2018-05-02 14:48:18

标签: sql oracle-apex

我想了解SQL在GUI数据库应用程序开发中所扮演的角色,以及它如何与Apex中的标准GUI功能进行交互。

1 个答案:

答案 0 :(得分:1)

从高级别来看,APEX包含许多可以包含在您的应用程序中的组件 - 图表,网格,报告,树,日历等。数据来源由您提供 - 它可以就像您指定的单个表一样简单,或者它可以是您提供的SQL查询 - 根据您的意愿简单或复杂。在运行时,您提供的SQL将被解析,执行并由APEX引擎提取结果。然后,将为给定的组件适当地呈现结果。

this Oracle Magazine article(您可以在apex.oracle.com上免费练习)中,在“自定义数据可视化”部分中,您将看到一个带有多个UNION运算符的SQL查询,这是在页面下方显示的多系列图表的数据源。

在APEX 18.1及更高版本中,几个组件(报表,图表,日历)的源可以是针对本地数据库对象的SQL查询,也可以是REST启用的SQL服务或Web源(例如,JSON)通过HTTP提供数据)。

相关问题