开发手册 欢迎您!
软件开发者资料库

SAP HANA - SQL存储过程

SAP HANA SQL存储过程 - 从概述,内存计算引擎,Studio,Studio管理视图,系统监视器,信息建模器,核心架构,建模,数据仓库中的架构,表,包,属性视图,分析视图开始,了解SAP HANA计算视图,分析权限,信息编写器,导出和导入,报告视图,Bi 4.0与HANA视图的连接,Crystal Reports,Excel集成,安全性概述,用户管理和角色管理,身份验证,授权方法,许可证管理,审计,数据复制概述,基于ETL的复制,基于日志的复制,DXC方法,CTL方法,MDX提供程序,监视和警报,持久层,备份和恢复,高可用性,日志配置,SQL概述,数据类型,SQL操作符,SQL函数,SQL表达式,SQL存储过程,SQL序列,SQL触发器,SQL同义词,SQL解释计划,SQL数据分析,SQL脚本。

过程允许您将SQL语句分组到单个块中.存储过程用于跨应用程序实现某些结果. SQL语句集和用于执行某些特定任务的逻辑存储在SQL存储过程中.这些存储过程由应用程序执行以执行该任务.

存储过程可以以输出参数(整数或字符)或游标变量的形式返回数据.它还可以生成一组Select语句,这些语句由其他存储过程使用.

存储过程也用于性能优化,因为它包含一系列SQL语句和一组的结果statement确定要执行的下一组语句.存储过程会阻止用户查看数据库中表的复杂性和详细信息.由于存储过程包含某些业务逻辑,因此用户需要执行或调用过程名称.

无需重新发布单个语句,但可以参考数据库过程.

创建过程的示例语句

Create procedure prc_name (in inp integer, out opt "EFASION"."ARTICLE_LOOKUP")asbeginopt = select * from "EFASION"."ARTICLE_LOOKUP" where article_id = :inp ;end;