点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我的要求是创建一个过程,该过程通过游标进行迭代,进行一些处理并返回一组记录。 由于处理逻辑有点复杂,并且涉及比较先前的记录序列,因此我无法使用查询直接执行此操作。
由于我需要返回一组记录,所以我的理解是创建一个表类型,并在遍历游标时可以在需要时填充它。 但是我找不到做到这一点的语法。 我不想直接将cursor(query)响应输入表类型变量。
我知道我不能执行以下操作,但是有什么等效方法吗?
DECLARE employee_var EMPLOYEE_TYPE; 插入employee_var values(" Naruto");
请查看官方文档:修改内容 表变量
在"将数据记录插入表变量"一章中,您将找到所需的所有信息。
您写道,您只能插入另一个 将表类型变量转换为表类型变量。 那不是真的。 您当然可以只插入一行。 假设您的employee_type是一个表类型,并且有一个薪水文件,您可以执行以下操作:
如果您的employee_type类型具有更多内容 字段,而不仅仅是列出特定字段的值作为INSERT函数的参数(以逗号分隔)。
一周热门 更多>