问题标签 [opensql]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
abap - 从 ABAP 中的工作区修改数据库表的最佳方法
我想找出从工作区循环修改数据库表的最佳解决方案。
首先,有几种方法可以实现这一目标;
和字段符号;
或者,我应该从整个内部表中修改 DBtable 吗?
对于少于 50 个条目,我不确定哪一个是更好的方法。(我也想知道哪一个更好,条目更多。)
谢谢。
performance - 数据导出性能问题 - 循环或连接?
我负责一个上传 ABAP 生成的平面文件的系统。我们每天都会从 SAP 的 HR 模块生成一个大文件(500,000 条记录),它会为每个人生成下一年的记录。如果一个人在某一天被轮班或计划在某一天休假,他们就会获得记录。
这项工作需要 8 多个小时才能运行,并且开始变得时间紧迫。我不是 ABAP 程序员,但在与程序员讨论这个问题时我很担心,因为他们一直在提到“循环”。
查看源代码,它只是嵌套循环后嵌套循环内的一堆单行选择。不仅它有大量的SELECT
我向程序员建议他们更多地使用 SQL,但他们坚持 SAP 认可的方式是使用循环而不是 SQL,并使用提供的 SAP 函数(即查找工作计划规则),并且使用 SQL 会更慢。
作为一名数据库程序员,我从不使用循环(游标),因为它们比 SQL 慢得多,而且游标通常是程序程序员在数据库上松懈的赠品。
我简直不敢相信将现有程序更改为比循环更频繁地使用 SQL 会减慢它的速度。有没有人有任何见解?如果需要,我可以提供更多信息。
看看谷歌,我猜我会让双方的人都说它更好。
abap - SAP 如何创建具有特殊条件和别名的视图
我想查看以下 SELECT 语句:
我怎样才能做到这一点?SE11在哪里可以选择别名和特殊条件?
sql - SELECT 条件来自多于一行的条目
我有一个看起来像这样的表:
我需要找到所有具有 GRP(如 ABS 和 AOR)的 KID。所以预期结果是 1 和 2。
哪个 SELECT 语句可以搜索此条目?
提前致谢...
java - 如何修复错误
我有sql请求
当我执行它得到这个错误
请帮忙,我该如何解决?
oracle - 如何在 Oracle 中重新创建 SAP 查询?
我需要在 Oracle 中重新创建一些 SAP 存储过程。我一直在尝试找到有关此的教程、类似问题、示例等,但显然以前没有人必须这样做
什么 Oracle SQL 查询可以类似于这个 SAP 查询?
任何帮助将不胜感激,谢谢。
select - 需要高效的选择查询
我想知道在以下情况下获取数据的有效方法。
有两个表说 Table1 和 Table2 有两个公共字段说contry和pincode和其他表“Table3”具有前两个表(DNO,MPNO)的关键字段。
这是一个小故障,在 table3 数据中,如果它有 DNO 它不会有 MPNO
所以当在选择画面(Pic no2) 中如果使用输入任何东西,结果应该如下
(您可以观察到 DNO 是否不存在 MPNO,反之亦然)
请查看图片以获得清晰的图片:-)
表关系:
代码不应该很长。
commit - 使用 UPDATE 语句在表上提交工作
我对 ABAP 更新声明有疑问。我在一个更新表语句上使用“提交工作”,但有时它工作不正常,有时它不工作。
检查语句:
上面的 Commit 是否会导致任何问题,或者它没有更新表的原因是什么。请在这种情况下提出一些建议。
abap - 在不同长度的字符之间打开 SQL WHERE 条件
我想在 select 语句的 where 子句中比较两个类型为 char 的变量。数据库表的变量长度为40,比较变量为32。在where条件下是否可以只比较数据库变量的前32个字符?如果是,我该怎么做?如果不可能,我的替代方案是什么?该数据库有超过 300.000 个条目,所以我不能将它们全部循环到一个内部表中。
performance - cobk 和 coep 表上的内部连接需要大量时间
我正在尝试连接两个表并将数据放入covp_itab
内部表中,但这需要很长时间。此外,我试图从COVP
为两个表定义的数据库视图中获取数据,它也花了很长时间。
这里可能是什么问题?