我在 VS2008 中有一个“数据库解决方案”项目——它从某种模板为多个数据库供应商生成 SQL。为了节省时间,我还在VS2008中配置了一个工具(一个Python脚本),可以编译一个单独的存储过程。现在,使用 Python 脚本,我可以自由地处理输出并让它呈现出我想要的任何形式。我正在考虑以某种方式识别这些错误和警告并填充可点击的错误/警告列表。这是典型的 Oracle 错误的样子:
LINE/COL ERROR
-------- -----------------------------------------------------------------
324/5 PL/SQL: Statement ignored
324/82 PLS-00363: expression 'VSOURCE_SYSTEM_ID' cannot be used as an
assignment target
Warning: Procedure created with compilation errors.
PROCEDURE: ADD_PROPOSED error on creation
Errors for PROCEDURE ADD_PROPOSED:
LINE/COL ERROR
这可能是一个长镜头,但对我来说是值得的。我经常做这些事情。谢谢!