1.向数据库表插入数据
1.1INSERT INTO <dbtab> VALUES <wa>
1.2INSERT <dbtab> [CLIENT SPECIFIED] FROM <wa>.
1.3INSERT <dbtab> [CLIENT SPECIFIED] FROM TABLE <itab>
[ACCEPTING DUPLICATE KEYS]
[ACCEPTING DUPLICATE KEYS]
这个附加关键字抑制运行时插入重复记录错误(包括数据库回滚),设置返回码(sy-subrc) 为4,并且插入所有没有错误的记录。
2.修改数据库表
2.1UPDATE <dbtab> [CLIENT SPECIFIED] FROM <wa>.
2.2UPDATE <dbtab> [CLIENT SPECIFIED] FROM TABLE <tab>
.
2.3UPDATE <dbtab> [CLIENT SPECIFIED]
SET com1 = <wa>-com1 where com1 = cond1
SET
修改记录的列值。
WHERE
更新数据的条件。
2.4MODIFY <dbtab> [CLIENT SPECIFIED] FROM <wa>.
2.5MODIFY <dbtab> [CLIENT SPECIFIED] FROM TABLE <itab>.
MODIFY 命令是SAP 特有的,它覆盖了两个命令UPDATE 和INSERT:如果在MODIFY 语句中指定的数据能找到表中存在有主键完全一样其他字段不同的情况,这条记录就被更新。如果在MODIFY 语句中指定的数据记录不存在,这条记录就被插入。
3.删除数据库表数据
DELETE <dbtab> [CLIENT SPECIFIED] FROM <wa>.
DELETE <dbtab> [CLIENT SPECIFIED] FROM TABLE <tab>.
DELETE FROM <dbtab> [CLIENT SPECIFIED] WHERE com1 = cond.
本文详细介绍了如何使用SQL语句进行数据库的基本操作,包括插入、修改、删除数据等关键步骤。通过具体的命令示例,如INSERT INTO、UPDATE、MODIFY和DELETE FROM,读者可以学习到如何有效地管理和维护数据库。
5939

被折叠的 条评论
为什么被折叠?



