问题标签 [dbms-output]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
43 浏览

sql - 循环语句

我正在研究一个循环,以恢复 1-12 的时间表。我已经通过使用以下内容完成了这项工作:

它带回来:

它带回了我想要的所有时间表。现在我希望它为每组带回一个标题,我该怎么做?例如

这可能吗?

谢谢

0 投票
1 回答
45 浏览

sql - While 循环检查时间

只是想知道你是否可以帮助我一个问题。我被告知要编写一个函数或匿名块,该函数或匿名块将一直运行,直到您将项目放入表中/程序应每 5 秒检查一次条目。它应该输出一条消息,通知您进行了检查。一旦找到该条目,它将通知您它找到了该条目,删除该条目然后退出。

我一直在努力完成这个很久,但没有运气。

任何帮助将不胜感激。

谢谢你。

您必须使用 while 循环,并且可以通过调用 dbms_lock.sleep(5) 来帮助您控制 5 秒;

0 投票
1 回答
22307 浏览

plsql - DBMS_OUTPUT.PUT_LINE 不打印任何内容

执行以下代码时,它只是说程序已完成并且不打印信息。

当我执行上面的代码时,编译器说,PL/SQL 过程成功完成,但没有向控制台打印任何内容。我能做些什么 ?

0 投票
1 回答
175 浏览

database - dbms_output 和 dbms_lob.substr

根据这个答案,我可以循环一个 clob 并使用 substr 打印它:

但为什么我会得到这个结果?(非顺序):

使用 dbms_lob.substr 有问题吗?

我正在使用 TOAD 10.1 和 Oracle 11gR2。

注意:我故意在日期和 ID 之间省略了“,”。

谢谢。

EDIT1:如果您没有详细了解,问题是:

1)一个非连续的id和打印为“i”的“id”:

2)一个非连续的id和“DUAL”打印为“D89”:

3)一个非连续的id,“id”打印为“i”和额外的断线:

0 投票
2 回答
4568 浏览

oracle - pl/sql 中的多行输出

我有一个具有循环结构的 PL/SQL 文件。脚本如下。

当我从 SQLPlus 运行它时,我只得到第一行的详细信息,而不是其余的。我究竟做错了什么?如何获取循环的所有输出。

0 投票
2 回答
2884 浏览

oracle - DBMS OUTPUT PUT 不打印任何内容

我是 PL/SQL 的新手,我想显示以下消息。当我在 SQL Developer 中编译它时,我只得到

我的代码是这样的:

0 投票
1 回答
11139 浏览

sql - 将表名和列名动态传递给 PL/SQL 存储过程

我正在尝试将表名和列名传递给 oracle 中的存储过程,但它给了我以下错误:table or view does not exist

下面是代码:

0 投票
3 回答
77 浏览

mysql - 使用 all() 或 exists() 返回一个表的 id,其中其他表的所有值都以该 id 存在

我有三个包含以下数据的表

表3 :

表 2:

表格1 :

我有一个问题,我需要返回所有 table1_id,其中包含表 3 中所有 Table2_id 的条目。
即。我希望我的输出是

我找到了使用 count() 的解决方案。但是有没有办法使用 all() 或 exists() 来解决查询?

0 投票
0 回答
105 浏览

sql - Coldfusion查询坐标表以查找半径内的位置

我有以下在 sql 中工作的 sql 代码,但是我希望能够通过 cfml 模板执行查询,将当前位置的半径和经度/纬度传递给它,这需要首先转换为地理类型

声明@point geography = geography::Point([-27.5819482,153.3136523], 4326);

选择 *,@point.STDistance(a.placeOfInterest) 作为距离 placesOfInterest_GeoFences a WHERE @point.STDistance(a.placeOfInterest) <= [100500]

谁能指出我正确的方向,以便我的 cfml 模板处理必要的代码,然后输出满足查询条件的记录。[] 中的值需要在每次变量时动态传递给模板

期待任何建议/帮助

0 投票
0 回答
859 浏览

oracle - Dbms_Output.Put_Line 不在内部函数/过程中打印

我在 SQL 开发人员上运行一个 PL/SQL 匿名块,它调用一些函数/过程(这反过来又调用其他函数/过程)......外部块包含一些 Dbms_Output.Put_Line 语句以及被调用的函数/过程。 ...外部块中的 Dbms_Output.Put_Line 语句运行良好并提供输出,而内部块不打印任何内容。有什么帮助吗?