1.個人愚見:它們只是在实现的方式上,执行效率上不同,有的书上还说native sql存在一定风险

*& 20170521 171300

1.Open sql
是由创建数据库数据的ABAP命令构成的,在不同的DBMS(数据库管理系统)环境下
其语法相同。
OPEN SQL不能使用 DDL、DCL,只能使用类似于 select 语句的DML 语言。另外,还可以使用本地缓冲器,并且比NATIVE SQL的使用方法简单。
ABAP 程序有激活时自动执行Syntax check特点。

2.Native SQL

Native SQL 语言可以直接连接到数据库使用DML、DDL 语言。

DDL 语言可以直接创建/修改数据库表。还可以使用Open SQL 的命令语句(SELECT
、update,delete 等),并且无法用opend SQL
解决的问题可以通过NATIVE SQL解决。

最新文章

  1. spring常用注解使用解析
  2. python *args **kwargs
  3. 【mysql】Blob类型
  4. flash builder4.7bug
  5. rabbitmq server的安装以及常用的命令
  6. 测试耗电量的工具(Android)
  7. Android高手进阶教程(五)之----Android 中LayoutInflater的使用!
  8. hdu 1085
  9. (七)学习MVC之CodeFirst迁移更新数据库
  10. Mysql的执行顺序
  11. CART决策树和随机森林
  12. js检测数据类型四种办法
  13. css中的定位属性
  14. python 管道、数据共享、进程池
  15. 三层结构与MVC
  16. Luogu 1086 - 花生采摘 - [简单模拟]
  17. 判断JS的数据类型
  18. bootstrap网站后台从设计到开发之登录
  19. 【黑金原创教程】【FPGA那些事儿-驱动篇I 】实验二:按键模块① - 消抖
  20. hbase非结构化数据库与结构化数据库比较

热门文章

  1. spring security 3.1 实现权限控制
  2. android studio中文乱码问题
  3. javascript执行环境以及作用域链的理解
  4. codeforces #364b Cells Not Under Attack
  5. Java重构-策略模式、状态模式、卫语句
  6. object is not an instance of declaring class
  7. mount rootfs
  8. 【原创】菜鸟版Android 笔记2- Activity
  9. MySQL的语法高级之SELECT
  10. Django项目笔记:sessions处理以及复杂对象序列化