目录
1
一、静态调用
连接数据库
创建数据库
更新数据库数据
查询-到字段
查询-到结构:(结构跟搜索字段完全对应)
查询-到内表
删除数据库数据... 9
删除数据库... 9
二、动态调用数据库adbc. 10
连接
创建... 11
插入
更新
查询... 12
前提:tcode:DBOC去建立连接[更多是basis设置的]
一、静态调用
1、 连接数据库
[变量P_DBCON表示DBCO创建的连接]
数据库操作一定都try catch
2、 创建数据库
[支持sy-subrc 支持 rollback 和 commit]
更新数据库数据
[首先查是否存在,存在更新,不存在插入]
4、 查询-到字段
查询-到结构:(结构跟搜索字段完全对应)
查询-到内表
7、删除数据库数据
删除数据库
二、动态调用数据库adbc
首先数据定义:
相关数据库类定义
1、连接
创建连接对象 v_connect
根据连接名称JZYF(DBCO配)实例化连接对象 v_connect
创建statement[具体不知道怎么翻译,“声明”?]
2、创建数据库
execute_ddl方法
3、插入数据
execute_update方法
4、更新数据
execute_update方法
5、查询
这个是到内表的,其实到字段,到结构,都可以使用到内表处理,
当然,可以使用其单独的方法去处理:
具体可以查看类的方法
标签:style,202206,1px,SQL,整理,Native From: https://blog.51cto.com/u_15680210/5751429