提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|行业资讯|编辑:杨鹏连|2020-10-22 11:16:17.813|阅读 417 次
概述:PL/SQL Developer是一个集成开发环境,它专门针对Oracle数据库的存储程序单元的开发所用。本文主要介绍PL/SQL Developer产品
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
PL/SQL Developer是一个集成开发环境,它专门针对Oracle数据库的存储程序单元的开发所用。现在越来越多的商业逻辑和应用程式逻辑都在使用Oracle服务器,所以PL/SQL编程在整个开发过程中也变得越来越重要。PL/SQL Developer在开发Oracle应用程序的时候都注重于开发工具简单易用,代码简洁和开发效率高等特点。PL/SQL Developer不仅很好的提供了上述的特点,而且还具有很多其他的优势。
PL/SQL Developer已加入 在线订购,(Annual Service Contract )Single user版本原价600元,现在活动价只需490元,点击查看授权方式和其他版本优惠
编辑中
对于内部编辑而言,这是相当不错的。没有像我在较昂贵的竞争对手的工具中遇到的明显漏洞或问题。我以前对版本4提出的任何投诉早已得到解决。他们增加了更强大的基于正则表达式的搜索/替换,书签,块和语句突出显示,行号,列模式编辑等。
我相信版本6的新功能是大数据编辑器。一些Oracle商店使用Oracle在LONG,LONG RAW,BLOB,CLOB,BFILE和XMLTTYPE列中存储各种非结构化数据。对于这些商店,当您尝试读取这些列的内容而不是像大多数竞争对手一样放弃时,它将分析内容并在大数据编辑器窗口的适当编辑器中显示内容。图像显示在图像查看器/编辑器选项卡中。RTF在RTF编辑器选项卡中显示,在HTML编辑器选项卡中显示HTML,在文本编辑器选项卡中显示纯文本,在XML编辑器选项卡中显示XML,在文本编辑器或十六进制编辑器选项卡中无法识别。如果它是BFILE,则可以由相应的外部应用程序查看,您可以在阅读该专栏后对其进行配置。上述每个编辑器都有其独特而有用的功能。
代码助手
此功能将自动为您完成代码。输入user_,然后显示所有已知Oracle USER *视图的下拉列表,供您选择要键入或查找的视图。在SQL语句中输入表名或表的别名,并显示可能的列供您选择。输入本地记录变量的名称,并显示记录属性。输入用户定义的或内置的过程或函数的名称,它会提醒您下一个预期参数是什么。这项功能曾经是TOAD和PSD独有的,已成为所有竞争对手的标准配置。
代码内容
“程序窗口”中的该面板相当标准,但是牢固。它使您甚至可以快速查看和浏览最even肿的PL / SQL例程或程序包。现在大多数比赛都赶上了PSD,但它曾经是最好的。使用“后退”和“前进”按钮,它的工作原理类似于网络浏览器或Adobe Reader。包中的项目和例程可以按出现顺序或字母顺序进行排序。在此窗格中,如果突出显示一个例程,则可以将整个内容注释掉/描述出来,对其进行描述,并自动生成一个用于测试它的匿名块。
编译中
在我用来编译数据库对象和源代码的所有PL / SQL IDE中,这是最好的。我很欣赏如何将光标立即放置在正确的错误点上(主要竞争对手过去曾在该点上失败),并且如果我双击错误堆栈中的简短错误消息,我将被移至“原因和操作”部分Oracle错误消息文档中的该错误。我不再需要打开Oracle所驻留的Unix框的telnet,而只需运行oerr即可看到相同的信息,而这些信息经常显示为空白或无用,尤其是在PLS错误的情况下。
返回两个版本,它们还添加了为您执行小代码审查的功能,警告您某些常见错误,例如声明从未使用过的变量和参数或不从函数返回任何内容。这类似于Quests格式化附加组件中的额外费用功能,并且无需花费很多精力即可生成更清晰的代码。
测验
除了允许人们直观地执行过程或功能的常用功能之外,PSD的测试脚本功能特别有价值,因为它允许您按原样保存测试脚本,包括您为绑定变量,输出等输入的值。 。这使开发人员可以保存整个单元测试套件,可以随时调用它们并重新运行它们以进行错误修复或回归测试。对于知道他们应该或必须进行测试的开发人员来说,这是一个巨大的节省时间,但是由于所有的繁琐工作,似乎似乎没有时间编写它们。此功能消除了很多问题。
您可以从工具中几乎任何位置右键单击可执行PL / SQL对象的名称,并使其生成接近完美的匿名块以进行测试。我说接近完美,因为还没有PL / SQL IDE向我展示能够正确识别和处理具有复杂数据类型的参数(如用户定义的记录或基于表的记录)的功能。
最后,从同一个测试脚本窗口,可以跳入调试器,查看测试运行统计信息,概要文件,跟踪和dbms_output,以及HTML输出(如果它们是PL / SQL Web Toolkit例程)。测试窗口是用于单元测试,调试和优化的一站式服务。
调试
PSD具有通常的调试能力,断点和丰富的条件断点,移入/移出/进入,变量监视等功能,但它凭借其直观而扎实的优势与我使用的其他PL / SQL调试器不同。与我使用过的其他软件不同,通过我的测试软件包套件进行测试时,我没有遇到任何错误或可怕的解决方法,这些测试套件包括ref游标,嵌套表,记录,记录表以及其他更高级的8i和9i元素。在调试会话期间,我什至可以查看集合中各个元素的内容,将鼠标悬停在任何变量上以查看其内容,等等。据我所知,这仍然是第一次复习4年以来最好的调试器。
调试工具还具有“运行到异常”功能。这特别好,因为它会在引发异常之前暂停程序,从而使您可以检查问题所涉及的变量的当前状态。最重要的是,我发现的另一个有用的稀有之处是能够将消息附加到每个断点。这些消息显示在程序运行生成的输出中,从而消除了数小时的dbms_output.put_line繁琐的插入操作,而这些操作只是为了跟踪执行的执行位置(对于那些仍然很难执行的操作)。
优化中
曾经是先驱者,PSD仍然免费包含用于dbms_profile软件包(8i及更高版本)的易于使用的界面。PSD的实现使您可以查看代码的哪些部分在浪费执行时间,从而迅速缩小了问题范围。
就价格而言,它具有出色的“解释计划”设施,但不是Ive所见过的最好的设施。与往常一样,它是可配置的,并且可以轻松保存,打印和导出计划。许多工具破坏了在PL / SQL代码中找到的SQL解释计划,这些计划在其谓词中使用PL / SQL变量。发生这种情况时,您将获得ORA-00904无效标识符,最终不得不将绑定变量标识符:放在每个变量的前面,以使Explain起作用。PSD可以预见这些问题,并为您提供麻烦的变量。与其他工具相比,使用PSD这样的小技巧可以每周节省多达数小时的时间。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn
文章转载自:通过提供强大的3D CAD数据访问工具并适用于桌面、移动和Web的高级环境3D可视化发动机,HOOPS在提升造船设计和制造流程的效率方面发挥了重要作用。
HOOPS Luminate在汽车行业中的应用具有广泛的潜力和深远的影响。它通过提供高效的3D可视化、虚拟装配与拆解、性能分析、客户定制等功能,帮助汽车制造商在设计、生产和销售过程中提升效率、降低成本并提高产品质量。
在不断发展的软件开发世界中,使工具和框架与最新的平台版本保持同步至关重要,欢迎查阅~
全球航运业对国际贸易至关重要,全球 90% 以上的商品通过海运运输。准确监控和控制这些集装箱的移动对于维持高效的供应链至关重要。手动输入集装箱号码是这一程序的关键部分,它带来了相当大的挑战,例如人为错误和效率低下。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@pclwef.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢