金蝶云星空作为一款软件系统,在使用的过程中离不开数据存储、数据对接,对金蝶云星空支持哪些数据库进行了解,能够帮助企业更好使用软件。在数据对接、SQL语句拼写中,都需要用到数据字典,快速在金蝶云星空异常庞大的领域内容中找到对应字段,能在很大程度上提升很效率。接下来我们就来看一下金蝶云星空支持的数据库,如何查找数据字典。
一、金蝶云星空支持的数据库
1、oracle数据库
金蝶云星空7.7支持oracle数据库以下版本的标准版、企业版,包括Oracle Database 11gR2(推荐)、Oracle Database 12c。
2、SQL数据库
金蝶云星空7.7支持SQL数据库以下版本的标准版、企业版、数据中心版,包括SQL Server 2008 R2、SQL Server 2012、SQL Server 2014、SQL Server 2016、SQL Server 2017、SQL Server 2019(推荐)。
二、金蝶云星空查找数据字典方法
1、数据模型查找法
通过数据模型管理工具,能够方便快捷的查看金蝶云星空中业务对象的信息,能够导出到html文件,为系统集成(调用WebAPI接口)、自定义报表开发等需要查找业务对象字段信息的场景提供快速指引。
具体你操作方式如下,补丁升级到V7.5.1450.1,打开金蝶云星空集成开发平台,在顶部导航栏的【文件】菜单点击【数据模型】,进入数据模型管理工具。
a、可以根据业务对象标识进行查找。
b、左边节点树里面选中业务对象,单据导出按钮,可以将所选业务业务对象的数据模型信息导出到html文件。
c、双击树节点可以查看数据模型信息(表结构、索引、字段、触发器、主外键)。
2、BOSIDE查找法
BOSIDE是整个金蝶云星空元数据、业务对象的记录点,每个实体都会详细记载。我们了解了以下内容,从BOSIDE查找字段,也是非常方便的。
1. 表单属性
表单属性是元数据根节点,唯一标识即是FormId,无论是扩展后使用的Guid,我们在一些方法里还是要用唯一标识作为查询FormId。
2. 表实体
每一个表实体,都会有对应的表名,这个表名就是整个实体存储表,他会存在若干个拆分表,表结构只有一个后缀标识。那拆分表怎么存储在数据库里?
可以根据表名我们知道,采购订单的明细表体是:T_PUR_POORDERENTRY,那么对应的财务信息表体拆分是T_PUR_POORDERENTRY_F。
3. 所属拆分表
每个字段都有所属拆分表,如果所属拆分表为缺省值,代表在当前表实体的默认表中,如果他有所属拆分表,如交货日期,他存在交货信息中,这个时候我们可以这样写SQL查询到 SELECT FDELIVERYDATE FROM T_PUR_POORDERENTRY_D 。
以上就是对金蝶云星空支持哪两种数据库,如何在金蝶云星空中查找数据字典的解答。如果您在金蝶云星空的使用过程中有任何疑问,欢迎随时与我们联系400-668-3277,我们将为您解答疑问,帮助您更好地使用软件。