OracleAPI¶
- class deepfos.api.datatable.OracleAPI(version: Optional[Union[float, str]] = None, header: Optional[dict] = None, sync: bool = <object object>, module_id: Optional[str] = None, lazy: bool = False)¶
- Oracle数据表组件接口 
ddl: DDLAPI¶
数据表新建&编辑相关接口
| 
 | 新增列字段信息(后端组件调用) | 
| 
 | 数据表新建&编辑(后端组件调用) | 
| 
 | 数据表新建&编辑(前端调用) | 
| 
 | 根据tableName生成ActualTableName | 
| 
 | 数据表编辑–仅校验(后端组件调用) | 
| 
 | 数据表编辑–仅保存(后端组件调用,新建时实际表名的末尾加随机数) | 
| 
 | 数据表编辑–仅保存(后端组件调用,带实际表名就不做任何处理) | 
dml: DMLAPI¶
外部组件访问数据表相关接口
| 
 | 获取数据表实际表名 | 
| 
 | 根据元素名称批量获取实际表名 | 
| 
 | 返回数据表字段列表信息 | 
| 
 | 根据列名获取数据表的Column信息 | 
| 
 | 自定义SQL执行(后端调用)–增删改查,支持多表联合查询 | 
| 
 | 判断数据表与实际表是否一致 | 
| 
 | 批量获取数据表信息 | 
| 
 | 删除数据表中的数据 | 
| 
 | 查询数据表列字段,去重后的数据集合 | 
| 
 | 查询数据表数据 | 
| 
 | 执行多句增删改sql | 
| 
 | 向数据表中写入数据 | 
| 
 | 根据元素信息或者直接通过传参的实际表名,判断对应的物理数据表是否存在 | 
| 
 | 数据表是否存在 | 
| 
 | 只判断物理数据表是否存在 | 
| 
 | 获取数据表元素信息(从平台获取信息) | 
| 
 | 获取数据表元素信息(从物理表获取信息) | 
| 
 | 更新数据表中的数据 | 
| 获取/更新数据库账号 |