我刚开始学习Oracle SQL Developer,因为我在新工作中开发了PL / SQL代码,虽然这是一个不错的工具,但它在使用编写程序时缺少很多便利和功能。一个不同的IDE(如IDEA)。
与Oracle的SQL开发人员3相比,在构建PL / SQL代码的大型程序包/过程/函数时,是否有一个不同的工具可以提供帮助?获得代码完成等功能,或者能够按CTRL单击一个过程名称以快速跳转到一段代码以及此类型的其他不错功能,这会很棒吗?
答案 0 :(得分:14)
PL/SQL Developer非常好。提供其他工具提供的所有基本功能。在调试存储过程,函数和触发器时非常好。但它也是一个许可版本。没有。附加组件可用,这使得工具更强大,您可以自定义您的Plsql开发人员,如下面的链接所示。 here和here
答案 1 :(得分:2)
我认为Oracle SQL Developer可以开发PL / SQL代码,它是Oracle org生产的免费软件,它可能缺少一些特定的功能。但它满足大多数常见的用法和功能。
Toad是一款功能更为强大的工具,应用非常广泛。但你需要获得许可证。
答案 2 :(得分:2)
总的来说,我更喜欢Toad(虽然它可能是一种资源匮乏,让一切按照你想要的方式工作可能会很痛苦)。有不同的版本(一个专门针对开发人员),所以其中一个可能适合你。
我最近开始了一份新工作,并决定给SQL Developer一个运行(这主要是因为Toad足够昂贵,有些地方不会花钱...就像我上一份工作......所以它选择一种我知道我到处都有的工具似乎是一个好主意。它肯定有它的问题(如果一个查询正在运行,它似乎相当顽固地破坏连接...但它可能是一个java的东西),但它是免费的,轻量级的,并且完成了工作。
关于Toad的说明:此时(可能是可预见的未来)严格来说是一个32位应用程序。它将运行在64位Windows框中并连接到64位Oracle数据库,但Oracle客户端必须是32位