2020-08-31 19:17发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
为了特殊选择,我必须知道表的条目数。
表很大,由于超时,我没有得到条目数(对于我输入的选择标准)。
我知道我可以在后台执行任何选择,但是我不需要输入条目的数量(预计数百万)。
如果我运行选择而不是条目数,那么结果将进入SP01。 但是不能这样做,因为以太会成千上万。
谁知道如何在后台执行查询?
谢谢
托马斯
托马斯,你好
简单:启动事务DB05,输入表名,按F8键执行,默认情况下在后台完成。
结果满足您的需求
分析日期/时间:04.11.2009 11:53:02 分析表:T100T 总行数:10.664行 每行请求的字节数:每行81个字节 请求缓冲的字节数100%:863.784字节 当前缓冲模式:单键缓冲
此致
Clemens
你好,
那么你尝试了Clemens的建议吗?
维克兰斯
嗨,托马斯,
通过TAANA交易,您可以执行更灵活的表格分析。
在这种情况下,您只需要在后台对表执行DEFAULT分析。 默认分析将返回条目数作为结果。
有关更多详细信息,请查看[官方文档| http:///help.sap.com/saphelp_nw2004s/helpdata/en/82/f0abb396969448a88863cd26a59182/content.htm ]
Andrea
所以,这是一个很老的问题,但是我自己找到了一个很好的答案。 如果您可以访问这些T代码,但我没有,上面的答案很好。
结果是,您可以使用SE16n和SM36进行此操作。
转到SE16n,设置要计算的选择标准,然后选择"其他"->"批量变式(行数)"。 保存您的变量,然后转到SM36并为程序SE16N_BATCH和您先前创建的变量创建批处理作业。 该批处理作业的假脱机输出将具有您要查找的计数。
无论如何,以为我会把这个扔给下一个来寻找答案的人。
如果您愿意为此编写一个小程序,它可以在后台运行,并且在SE16中导致超时转储时仅获取条目数。
数据:lv_count类型i。 选择计数(*) 从dbtable 进入lv_count 位置(根据您的选择屏幕的条件)。 如果sy-subrc = 0。 写:lv_count。 万一。
您可以在后台运行此命令并获取输出,即SP01中的条目数
维克兰特
最多设置5个标签!
托马斯,你好
简单:启动事务DB05,输入表名,按F8键执行,默认情况下在后台完成。
结果满足您的需求
此致
Clemens
你好,
那么你尝试了Clemens的建议吗?
维克兰斯
嗨,托马斯,
通过TAANA交易,您可以执行更灵活的表格分析。
在这种情况下,您只需要在后台对表执行DEFAULT分析。 默认分析将返回条目数作为结果。
有关更多详细信息,请查看[官方文档| http:///help.sap.com/saphelp_nw2004s/helpdata/en/82/f0abb396969448a88863cd26a59182/content.htm ]
此致
Andrea
所以,这是一个很老的问题,但是我自己找到了一个很好的答案。 如果您可以访问这些T代码,但我没有,上面的答案很好。
结果是,您可以使用SE16n和SM36进行此操作。
转到SE16n,设置要计算的选择标准,然后选择"其他"->"批量变式(行数)"。 保存您的变量,然后转到SM36并为程序SE16N_BATCH和您先前创建的变量创建批处理作业。 该批处理作业的假脱机输出将具有您要查找的计数。
无论如何,以为我会把这个扔给下一个来寻找答案的人。
你好,
如果您愿意为此编写一个小程序,它可以在后台运行,并且在SE16中导致超时转储时仅获取条目数。
您可以在后台运行此命令并获取输出,即SP01中的条目数
维克兰特
一周热门 更多>