集成服务云-脚本执行工具-查询数据库数据原创
1人赞赏了该文章
517次浏览
编辑于2022年12月15日 15:20:40
一、需求概述
【1】通过脚本执行工具,从指定数据库、数据表中查询数据。
二、帮助文献
【1】使用SELECT关键字。
三、分析与实现
1、知识点(必懂)
【1】参考文献明确指出脚本上下文使用的变量需要加@@前缀。
【2】$cn标识表示此数据查询所需涉及到得数据源(数据库连接),所以需要保证系统中有连接能连接到目标数据库。
【3】如果是数据库是当前苍穹环境的话可以使用$this。
【4】关键字使用大写。
2、$this说明
$this只适用于当前苍穹环境所在的数据库。如若不知道$this对应哪个数据库,就一步一步尝试,首先先使用$this代表数据源,若报错 :
Table cxs.t1 doesn't exist
说明目标数据表不在$this对应的数据库,间接确定$this对应的数据库为"."前面的字符串cxs。此时则需使用自定义连接数据库。反之如下案例:
3、$this案例
【1】进入集成服务员->脚本执行工具
【2】执行结果
4、自定义数据库连接
【1】因本次目标数据库在系统里面没有连接并且不是$this对应的数据库,所以首先创建一个连接用于连接目标数据库。(连接管理->连接配置->新增)。
【2】连接创建好之后,进入脚本执行工具
如果没有显示系统连接部分请详见:https://developer.kingdee.com/article/390545719494489856?fromAction=POST_ARTICLE&productLineId=29
【3】执行结果
如果有更加方案,分享在评论区。
【附加】脚本开发指南-更多内容
推荐阅读