Open SQL和Native SQL到底有什么本质的区别
2024-09-02 22:01:06
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解决。
最新文章
- spring常用注解使用解析
- python *args **kwargs
- 【mysql】Blob类型
- flash builder4.7bug
- rabbitmq server的安装以及常用的命令
- 测试耗电量的工具(Android)
- Android高手进阶教程(五)之----Android 中LayoutInflater的使用!
- hdu 1085
- (七)学习MVC之CodeFirst迁移更新数据库
- Mysql的执行顺序
- CART决策树和随机森林
- js检测数据类型四种办法
- css中的定位属性
- python 管道、数据共享、进程池
- 三层结构与MVC
- Luogu 1086 - 花生采摘 - [简单模拟]
- 判断JS的数据类型
- bootstrap网站后台从设计到开发之登录
- 【黑金原创教程】【FPGA那些事儿-驱动篇I 】实验二:按键模块① - 消抖
- hbase非结构化数据库与结构化数据库比较