ORDERBY<f1>[ASCENDING|DESCENDING]<f2> [ASCENDING|DESCENDING] 二、INSERT 一条数据 INSERTINTO<target>VALUES<wa>.INSERT<target>FROM<wa>. 多条数据. INSERT<target>FROMTABLE [ACCEPTING DUPLICATE KEYS] 插入数据时,避免有相同主键引起dump error错误,使用ACCEPTING DUPLICATE。此时sy-subrc返回4. 三、UPDATE 一...
PS:插入相同主键的数据时会发生dump error,为了避免发生这种错误要使用ACCEPTING DUPLICATE KEYS语句 下面是两个详细案例,分别展现了当内表中存在相同主键数据时,使用ACCEPTING DUPLICATE KEYS语句和不使用的区别: 不使用ACCEPTING DUPLICATE KEYS语句 代码语言:javascript 代码运行次数:0 运行 AI代码解释 DA...
2.插入多行数据:datab是内表,itab是表 INSERT dbtab FROM TABLES itab. 其中itab是内表,包含希望插入的数据条目。 注:内表应与数据库的行结构一致。 所有条目成功插入,则SY-SUBRC返回0 使用ACCEPTING DUPLICATE可避免该错误。 INSERT dbtab FROM TABLE itab ACCEPTING DUPLICATE KEYS. ACCEPTING DUPLICATE的效果...
2.插入多行数据:datab是内表,itab是表 INSERT dbtab FROM TABLES itab. 其中itab是内表,包含希望插入的数据条目。 注:内表应与数据库的行结构一致。 所有条目成功插入,则SY-SUBRC返回0 使用ACCEPTING DUPLICATE可避免该错误。 INSERT dbtab FROM TABLE itab ACCEPTING DUPLICATE KEYS. ACCEPTING DUPLICATE的效果...
INSERT INTO dbtab FORM TABLE itab. 1. 注意要保持内表和数据库的结构一致. 如果至少一行数据没有插入成功,则会报运行时错误,且系统不会更新任何数据,可以使用下面格式. INSERT dbtab FORM TABLE itab ACCEPTING DUPLICATE KEYS. 1. ACCEPTING DUPLICATE KEYS这个语句表示的是如果主键出现相同的数据,此时SY-SUBRC...
INSERT dbtab FROM TABLE itab ACCEPTING DUPLICATE KEYS. ACCEPTING DUPLICATE的效果是:若出现关键字相同,返回4,并跳过其再更新所有的其他。 二.UPDATE语句 1.更新单行数据: UPDATE dbtab SET f1=g1 ... fn=gn WHERE <fix_key>. f表组建字段名,g为新设定的值,WHERE为确保只更新单行。
INSERT dbtab FROM TABLE itab ACCEPTING DUPLICATE KEYS. ACCEPTING DUPLICATE的效果是:若出现关键字相同,返回4,并跳过其再更新所有的其他。 二.UPDATE语句 1.更新单行数据: UPDATE dbtab SET f1=g1 ... fn=gn WHERE . f表组建字段名,g为新设定的值,WHERE为确保只更新单行。 注:除f=g外还可 f=f g、...
INSERT INTO <target> <lines [ACCEPTING DUPLICATE KEYS]>. 使用ACCEPTING DUPLICATE KEYS时,当插入时发现这条记录已存在时,那么这条记录将不会被insert,后续记录继续执行insert 处理结果判断: 系统变量SY-SUBRC:0成功;4失败(结果集为空); 系统变量SY-DBCNT:被成功登录的件数 ...
Insert into chvw_pre values ls_chvw_pre accepting duplicate keys. 向表里插入单条数据的时候,之前是接受duplicate key的,即使不能成功插入数据库,但是至少不会DUMP。 现在Kernel升级之后,不能接受这种语法了,在insert语句里。把语法做了调整之后,程序运行恢复正常了。
INSERT <target> FROM TABLE [ACCEPTING DUPLICATE KEYS]. 注:插入相同主键的数据时会发生dump error,为了避免发生这种错误要使用ACCEPTING DUPLICATE KEYS语句 案例代码演示 DATA:GS_SFLIGHT TYPE SFLIGHT.DATA:GT_SFLIGHT TYPE TABLE OF SFLIGHT.GS_SFLIGHT-CARRID = 'AC'.GS_SFLIGHT-CONNID = 0820.GS_...