





















这是一个创建于 1005 天前的主题,其中的信息可能已经有所发展或是发生改变。
navicat 支持的不太好,首先排除
PL/SQL developer 老牌工具,对存储过程支持友好,SQL 的调优、视图函数之类的支持也很好。 缺点:太卡了,动不动就卡死。SQL 太长,没法折叠
SQL developer 官方出品,支持都很不错,但是本人更加习惯 plsql 。比起 PL/SQL 快很多 缺点:也是没办法折叠 SQL
Data gript JB 家出品,对 Oracle 的支持也很垃 跟 navicat 一样 pass 掉
人麻了,一个报表的 SQL 几百行,想要折叠也折叠不起来 有没有能够支持折叠 SQL 的工具啊
各位大佬推荐一下
第 1 条附言 · 2023 年 9 月 14 日
我发现了SQL Developer的折叠功能了
例如有一个SQL
select *
from table_a
where srcid in (
select id
from table_b
where date between x and y
)
我可以在需要折叠的语句前面加上 块注释 /* */
select *
from table_a
where srcid in (
/* 子查询 */
select id
from table_b
where date between x and y
)
这样子查询就可以折叠了。 但是能折叠的判定很诡异,一个是块注释要按顺序输入,不能直接粘贴一块到那里。他要有先输入 /* 这两个字符,把后面的sql全部判定为注释,再输入 */才可以显示折叠
二是先在关键字select前输入块注释,显示折叠按钮后再换行,否则也没办法折叠
三是有的时候不会折叠全部的子查询,这个时候在子查询的最后一行同样输入一个块注释,这样就不会只折叠select而不折叠where了
1 ooyy 2023 年 9 月 14 日一直用 Toad Data Point ,也是很老牌的工具了,功能很全面,可以试试看 |
2 bthulu 2023 年 9 月 14 日最好就是不要用 oracle |
5 worldqiuzhi 2023 年 9 月 14 日PL/SQL 最好用 卡就等呗 折叠美化 看和用可以不使用同一个工具 |
7 princeofwales 2023 年 9 月 14 日PL/SQL Developer ,开发测试人员差不多人手一个 |
9 Worldispow 2023 年 9 月 14 日@bthulu oracle 除了贵,其他方面真是吊着其他数据库锤,而贵恰恰是开发人员最不需要关心的。。。。。 |
10 Goalonez 2023 年 9 月 14 日 via iPhonesql 用 datagrip 写,感觉提示比较舒服,还能用 copilot ,表结构之类的感觉 plsql 的界面比较方便。 |
12 twofox 2023 年 9 月 14 日@worldqiuzhi 我基本上获取字段提示、打开整个数据库的表的列表,都会卡死 |
13 spacebound 2023 年 9 月 14 日你想要折叠 SQL 第一个想到的就是 navicat ,但是支持确实不太好。 |
14 zbn 2023 年 9 月 14 日mac 用 wallet 去连 oracle cloud |
16 ervqq 2023 年 9 月 14 日plsql + Data grip |
17 sadfQED2 2023 年 9 月 14 日 via Android |
18 clf 2023 年 9 月 14 日plsql ,修改存储过程啥的还是得用这个。 DBeaver ,查询数据啥的很方便,打开很快,虽然其实也能做别的。 |
19 mango88 2023 年 9 月 14 日在用 DBeaver |
21 runninghipp 2023 年 9 月 14 日dataGrip 语句块 debug , |
26 ZZ74 2023 年 9 月 14 日PL/SQL 不二的选择 |
27 HeyHudy 2023 年 9 月 14 日dbeaver 不错的,开源免费 |
28 saulshao 2023 年 9 月 14 日DBEAVER ,你值得拥有,是非常好用的软件。 |
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。