作者:黄倩婧  历史版本:1  更新时间:2024-05-15 12:01

适用版本:v3.4.4+;

录入数据库表信息

简介:将系统对应数据库中维护的的字段信息,快速添加在【数据集管理】菜单中,为数据模板管理的来源数据做好基础配置。

1. 创建数据库表信息

方式一:可在【业务对象管理】页面增加对象,并生成表;
方式二:直接在数据库执行创建表语句。

2. 点击添加按钮

再进入【数据管理】-【数据集管理】,点击“添加”按钮,如下图:

3. 进入添加页面

4.点击验证按钮

5.点击保存按钮

温馨提示:点击保存后,系统会自动弹出信息确认框:
(1)若还想继续添加物理表信息,则点击“继续操作”按钮,系统自动继续停留在添加页面;
(2)若不想继续添加,则点击“关闭”按钮,系统关闭当前窗口,自动返回到菜单数据列表。

6. 查看数据列表

SQL语句举例

数据库中有两个表:

  1. 请假表:t_qjb,字段:id_、shen_qing_ren_、qing_jia_yuan_yin_
  2. 请假明细表:t_qjmxb,字段:id_、wai_jian_、kai_shi_ri_qi_、jie_shu_ri_qi_、qing_jia_tian_shu_

例子1:查询单表所有字段

select * from t_qjb

例子2:明细表左连接请假表

select q.id_ as qid,q.shen_qing_ren_,q.qing_jia_yuan_yin_,
t.id_ as tid,t.qing_jia_tian_shu_ from t_qjmxb t left join t_qjb q 
on t.wai_jian_=q.id_

例子3:使用系统内置参数,如查询申请人为当前用户的数据

select * from t_qjb where shen_qing_ren_={{sys:currentUserId}}

注意:

1、Sql语句后面不需要加分号;;
2、连表查询时,当表字段相同时,需要使用别名区别;
3、saas租户只支持标准语法,如:
不正确示范:

select a.* from ibps_bpm_approval a,ibps_party_employee b where a.id_=b.id_

正确示范:

select a.* from ibps_bpm_approval a left join ibps_party_employee b on a.id_=b.id_