【发布时间】:2014-04-16 13:21:57
【问题描述】:
我对 DB2 有疑问。例如,我创建了一个脚本。
BEGIN
SELECT * FROM ABC;
END
现在我想在一个报告生成器中运行它,我已经有一些带有连接和所有内容的选择查询。该脚本的目的是读取输入并解析该字符串并将详细信息存储在临时表中(这部分已完成)。现在我的其他选择查询将在此表上运行。
但是我如何将这两个东西放在一个文件中,或者我应该创建单独的文件(脚本中的一个过程并在 sql 报告中执行它)。但我想知道是否有办法在同一个文件中这样做。
【问题讨论】:
-
在 .sql 文件中?你的问题不清楚。
-
是的,我会尽力解释。我已经有一个 .sql 文件,其中有很多选择 qurries 来生成报告。现在我需要修改一些来自用户的信息。所以我为此创建了一个脚本,但现在我不明白该脚本放在哪里。我尝试将脚本块放在顶部的同一个文件中,但它不起作用。我希望我现在清楚了。
-
您可能需要将
.sql文件中的语句终止符更改为分号以外的内容? -
嗨,mustaccio,你是在建议像 DELIMITER 这样的东西吗,因为我试过了,但似乎不起作用。
-
请改写你的答案。输入是什么,期望的输出是什么,过程是什么。另外,使用代码格式
标签: mysql sql stored-procedures db2