DBMS_OUTPUT.PUT_LINE() 的 PL/SQL 别名?
简单的问题,是否可以为问题标题中的输出函数指定一个别名,以便我可以调用类似 Trace('hello') 而不是 DBMS_OUTPUT.PUT_LINE('hello') 之类的东西?
我想要这个,因为我使用输出来帮助调试,并且我厌倦了一直输入整个函数名称和/或复制并粘贴它。
感谢您抽出时间。
Simple question, is it possible to give an alias to the output function in the question title so that I can call something like trace('hello') rather than DBMS_OUTPUT.PUT_LINE('hello')?
I would like this because I use output to help with debugging and I am tired of typing that whole function name out and/or copy and pasting it all the time.
Thanks for your time.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用宏为您键入它。
我正在使用 PLSQL Developer,每当我想要 dbms_output.put_line 时,我都会输入 ctrl-D。这样我就不必依赖名称较短的函数的存在。无论我正在做什么,它都有效。
Use a macro to type it for you.
I'm using PLSQL Developer and whenever I want dbms_output.put_line I type ctrl-D. This way I don't have to depend on the existence of a function with a shorter name. It just works whatever I'm working on.
只需创建一个过程来包装调用:
用法:
Just create a procedure to wrap the call:
Usage: