SAP程序代码中RANGE表的用法禁忌

最近经常有出现以上的SQL代码导致程序DUMP,SAP错误日志如下:

经过检查RANGE表GR_MATNR,当用于WHERE条件是,只限较小的数据量的情况(约100条左右);

若为大数据量应该用FOR ALL ENTRIES IN的语法,或者其它方式来改写。

SAP程序代码中RANGE表的用法禁忌

时间: 2024-08-05 09:39:23

SAP程序代码中RANGE表的用法禁忌的相关文章

SAP程序代码中RANGE表的用法注意点

前几天写了个程序,在读SQL代码的时候,选择条件 in 一张range table,结果导致程序DUMP,SAP的LOG如下: 错误原因:RANGE表当用于WHERE条件是,只限较小的数据量的情况(约2000条左右): 若为大数据量应该用FOR ALL ENTRIES IN的语法,或者其它方式来改写.否则会DUMP

在ASP.NET项目中的web.config文件里配置数据库连接并在程序代码中获取连接字符串

  1.在<connectionStrings> 标签里添加连接 <connectionStrings> <add name="ConnectionName" connectionString="Server=.\SQLEXPRESS;Database=DatabaseName;UserID=sa;Password=abc123" providerName="System.Data.SqlClient" />

Excle中range的一些用法

以下是一些range的简单用法 Sub aa() '-=============================================== '给B列设置填充颜色为黄色 Range("B:B").Select With Selection.Interior .Color = 65535 End With '给A1录入"我是孙悟空" Range("A1").Select ActiveCell.FormulaR1C1 = "我是孙悟

C#程序代码中常用的快捷键

C#中的快捷键,可以更方便的编写代码 CTRL + SHIFT + B 生成解决方案 CTRL + F7 生成编译 CTRL + O 打开文件 CTRL + SHIFT + O 打开项目 CTRL + SHIFT + C 显示类视图窗口 F4 显示属性窗口 SHIFT + F4 显示项目属性窗口 CTRL + SHIFT + E 显示资源视图 F12 转到定义 CTRL + F12 转到声明 CTRL + ALT + J 对象浏览 CTRL + ALT + F1 帮助目录 CTRL + F1 动

C程序代码中内嵌as汇编(四、宏函数)

先来回忆下C语言中宏是怎么定义的,最基本的是定义常量:#define MAX_LEN 1024  这是最简单的常数宏定义,其中宏名按规定是要大写的,宏名在预编译时会由后面的值替代掉(预编译四大步骤:1.用宏名后面的值替换宏名:2.加载包含的头文件内容:3.判断逻辑假,并且去掉逻辑假代码:4.删除注释). C语言中宏函数定义格式:#define  FUN_NAME(a, b, c)   (函数体)   值得一提的是参数中最后一个是返回值:函数体中所有的代码都必须在一行上显示,所以需要续航符(反斜线

程序代码中退出函数exit()与返回函数return ()的区别

  exit(0):正常运行程序并退出程序:   exit(1):非正常运行导致退出程序:   return():返回函数,若在主函数中,则会退出函数并返回一值.  解析: 1. return返回函数值,是关键字: exit 是一个函数. 2. return是语言级别的,它表示了调用堆栈的返回:而exit是系统调用级别的,它表示了一个进程的结束. 3. return是函数的退出(返回):exit是进程的退出. 4. return是C语言提供的,exit是操作系统提供的(或者函数库中给出的).ex

python 中range函数的用法

一. range(start,end,step) 二.代码 [code1] for i in range(1,10,2): print("i=",i) [result1] i= 1 i= 3 i= 5 i= 7 i= 9 [code2] for i in range(4): print("i=",i) [result2] i= 0 i= 1 i= 2 i= 3 原文地址:https://www.cnblogs.com/hezhiyao/p/8179053.html

objcet-c反汇编代码中一些特殊的用法

_text:00036DB5 push ebp __text:00036DB6 mov ebp, esp __text:00036DB8 push ebx __text:00036DB9 push edi __text:00036DBA push esi __text:00036DBB sub esp, 1Ch __text:00036DBE call $+5 __text:00036DC3 __text:00036DC3 loc_36DC3: ; DATA XREF: _IOHIDEventS

UI中的表视图用法

- (void)viewDidLoad { [super viewDidLoad]; self.data = @[@"Camping", @"Water Skiing", @"Weight Lifting", @"Stamp Collecting"]; UITableView *tableView = [[UITableView alloc]initWithFrame:CGRectMake(0, 20, [UIScreen m