DataGrip真心不好用!
2017-08-06 00:45
232 查看
JetBrains出品的DataGrip数据库工具,冲着鼎鼎大名而去,用的是最新版2017.2。数据库为oracle;今天就说说DataGrip对于oracle程序包编辑的问题;
1、界面
![](http://img.blog.csdn.net/20170806004909932?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzI3Mzg3MjM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2、数据库驱动与连接配置
![](http://img.blog.csdn.net/20170806005215625?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzI3Mzg3MjM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](http://img.blog.csdn.net/20170806005121482?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzI3Mzg3MjM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
这时数据库已经连接成功!
3、打开要编辑的程序包;
![](http://img.blog.csdn.net/20170806005423186?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzI3Mzg3MjM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
打开程序包pk_dc_pos,点击某个函数进入包体,在最后加一段测试 ----------------------示例 -- 包体 -------------------------
点击同步按钮,注意:右边的一模一样的是重载的意思,不知道这样设计的人是怎么想的,要是一不小心按错了,功夫不都白费了?请大神指点。
点击执行按钮
结果是,在DataGrip中ok,我们打开pl/sql developer
![](http://img.blog.csdn.net/20170806010110689?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzI3Mzg3MjM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
并没有生效+_+b
4、编辑包头
刚刚说了编辑包体的问题,在说下编辑包头的问题
![](http://img.blog.csdn.net/20170806010259375?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzI3Mzg3MjM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
点击包体左侧的小按钮,会弹出包头的编辑区;
![](http://img.blog.csdn.net/20170806010431434?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzI3Mzg3MjM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
如上图
左侧向下的小箭头可以返回包体,但是请看标签,他是又重新打开了个标签 : pk_dc_pos[oracle - @192.168.4.185]这样又会又同步问题,一会再说;
在包头最后加上一句 -----------测试 包头 --------------------
点击执行,同步
![](http://img.blog.csdn.net/20170806011311391?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzI3Mzg3MjM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
用别的打开,还是没有变化;
并且最让人头疼的有两个
1、用pl/sql developer编译好的包,正常运行的。用他就报错:
![](http://img.blog.csdn.net/20170806011823158?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzI3Mzg3MjM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2、重载按钮
![](http://img.blog.csdn.net/20170806012222641?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzI3Mzg3MjM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
就是箭头这个,傍边两个更无语,大家点一下就回到解放前了。
用了一天,代码提示很智能,界面也不错,但是对oracle包的编辑不好用。对包内函数与过程 单步测试 还没有找到~~~
1、界面
2、数据库驱动与连接配置
这时数据库已经连接成功!
3、打开要编辑的程序包;
打开程序包pk_dc_pos,点击某个函数进入包体,在最后加一段测试 ----------------------示例 -- 包体 -------------------------
点击同步按钮,注意:右边的一模一样的是重载的意思,不知道这样设计的人是怎么想的,要是一不小心按错了,功夫不都白费了?请大神指点。
点击执行按钮
结果是,在DataGrip中ok,我们打开pl/sql developer
并没有生效+_+b
4、编辑包头
刚刚说了编辑包体的问题,在说下编辑包头的问题
点击包体左侧的小按钮,会弹出包头的编辑区;
如上图
左侧向下的小箭头可以返回包体,但是请看标签,他是又重新打开了个标签 : pk_dc_pos[oracle - @192.168.4.185]这样又会又同步问题,一会再说;
在包头最后加上一句 -----------测试 包头 --------------------
点击执行,同步
用别的打开,还是没有变化;
并且最让人头疼的有两个
1、用pl/sql developer编译好的包,正常运行的。用他就报错:
2、重载按钮
就是箭头这个,傍边两个更无语,大家点一下就回到解放前了。
用了一天,代码提示很智能,界面也不错,但是对oracle包的编辑不好用。对包内函数与过程 单步测试 还没有找到~~~
相关文章推荐
- 这个是看别人改的代码。但是有错误,,,找不到方法来改正错误。。。。今天编了一天的代码,脑细胞都要死完了。真心觉得计算机的工作不好做的啊,好好加油啊。。我的代码啊,不懂了!下面的有错误啊。
- VCL自带的TabControl真心不好用...
- Reviewboard2.0以上版本真心不好用
- 陌陌:蛋疼,移动社交真心不好做!
- 刚才看了看以前的文章分类,感觉不好,都删了
- 格式不好发贴。
- 光用脑子想是编不好程序的……
- 状态不好
- 昨天是运气不好 今天是心情不好
- 应届生为何不好用 企业提出六大理由
- 简繁测试,用UNICODE效果还是不好
- joke不好下手!(zz)
- MS 的SPACE很不好的说
- 21晴--双子运势好像不好
- 看不好病的医生就是好医生
- 面对电脑时间长了不好,那该怎么办?其实每天四杯茶,不但可以对抗辐射的侵害,还可以保护眼睛。
- showModalDialog遇到url过长的问题了,有点不好办了
- 记忆不好?我来帮你增强记忆!
- DataFormatString="{0:yyyy-MM-dd}"不好用解决办法
- 解决使用MyEclise6.0的快捷键ALT+/不好用的方法