金色传说:SAP-ABAP-SAPLINK SQL编辑器插件

时间:2021-08-01 01:17:28


前言

之前写了SAPLINK和DDIC拓展文章,基于此,写一个SQL编辑器插件导入的博文.一方面是为了用示例展示一下SAPLINK的使用,另一方面也是为了给大家推荐下SQL编辑器这个插件.这个插件对于写SQL,尤其是多表联合查询时的SQL验证非常有帮助.


一、官方自带的SQL编辑器

SAP自带了SQL编辑器,但是说实话,用起来感觉超级反人类(此为笔者自己的观点哈).常用的TCode有DB02,DB20和ST04里都带有SQL编辑器.
金色传说:SAP-ABAP-SAPLINK SQL编辑器插件
自带的工具写SQL 不能用"~"的符号,只能用点,复制出来在程序里用的时候很不方便,而且不带代码完成提示,这些缺点就是笔者觉得反人类很不好用的原因.

二、推荐的SQL编辑器工具

1.导入插件

导入SAPLINK,方法可以查看我的这篇文章:
金色传说:SAP-ABAP-SAPLINK 零基础萌新/老鸟通用-SAPLINK最详细使用方式(附:神级SQL编辑器ZTOAD完整导入文件)
导入此插件后,再导入DDIC拓展插件,方法可以查看这篇文章:
金色传说:SAP-ABAP-SAPLINK 导入导出数据表DDIC拓展插件

2.导入ZTOAD插件

插件下载地址:
SAP中更好用的SQL编辑器
使用SAPLINK导入ZTOAD.nugg
金色传说:SAP-ABAP-SAPLINK SQL编辑器插件
导入后,SEE38激活ZTOAD程序.就可以使用啦!

3.ZTOAD的功能及使用讲解

金色传说:SAP-ABAP-SAPLINK SQL编辑器插件
最上面是功能区,从左向右分别是:
1.执行SQL;
2.把SQL执行结果保存到Excel文件中;
3.为SQL生成ABAP程序代码(如下图所示);
金色传说:SAP-ABAP-SAPLINK SQL编辑器插件
4.新建查询(新开一个tab写新SQL);
5.设置(可以设置换行符,最大显示行等相关设置)
6.导出已保存的SQL语句到XML文件中
7.从XML文件中导入已保存的SQL
8.帮助
左侧从上到下是保存的SQL,共享的SQL,历史SQL
中间是SQL编辑区,支持代码高亮,代码提示和自动完成以及语法检查
右侧是表字段展示区,可以查看用到的表中的字段和描述,支持find查找功能

总结

笔者自己的观点:比自带的SQL编辑器好用一万倍!