SAP学习4-OPEN SQL

1. 首先来说下OPEN SQL 和 Native SQL 的区别

    OPEN SQL是ABAP中独有的,而且OPEN SQL最终还是通过数据库接口解析成Native SQL后才能连接到数据库当中。 而数据库中所使用的语言就是Native SQL。OPEN SQL只能使用DML语言。但是其好处在于OPEN SQL在不同的DBMS(数据库管理系统)下的语法是一样的,而且还可以使用本地缓存器。


2.再看OPEN SQL 如何读取数据

 

SELECT
读取一个或多个字段
INTO 指定数据存储地,内表时加table,追加用appending
FROM
指定要查询的数据库表
INNER/OUTER   JOIN
同时取得多个数据库表值
WHERE
限制查询条件
GROUP BY
用于分组查询
HAVING
专用于限制GROUP BY语句,类似于WHERE
ORDER BY
用于排序查询数据






你可能感兴趣的:(SAP,abap,sap,计算机,程序员,sql)