如果我打开了存储过程,那么在选项卡中会显示“SQLQuery10.sql”等
但是如果我打开一些已保存的文件,选项卡就是文件的标题:
IDE
中是否有设置让我在查询选项卡中显示存储过程名称?
最佳答案
这对任何 IDE 来说都很难做到。考虑这些情况:
- 您正在创建一个新的存储过程,但您尚未在其中放入任何代码或尝试运行该脚本。
- 您正在修改一个存储过程,但您更改了该过程的名称。同样,您还没有运行脚本。
- 您的文件包含多个存储过程。表中应该有什么?
- 您正在修改存储过程,您更改了过程的名称,但存在语法错误:代码将无法运行。
- 您编写了一个存储过程更改脚本,然后注释掉了文件中的所有内容,包括“ALTER PROCEDURE”。
IDE 应该如何应对这些情况?
底线:您正在编辑文件,而不是存储过程对象。为了确定您尝试使用脚本修改的存储过程,IDE 必须读取和解析您的脚本,并对部分情况和上述异常情况做出很多决定。很难取悦所有人,难免会有人提示,“我是存到文件里了!为什么标签页里不显示文件名!?”
关于sql - 我可以在选项卡上显示存储过程名称吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14403274/