相关疑难解决方法(0)

从oracle存储过程获取结果集

我正在努力将存储过程从SQL服务器转换为Oracle.此存储过程提供直接结果集.我的意思是,如果您在例如Management Studio中调用存储过程,则直接获取结果集.

通过转换为Oracle,我可以解决Oracle中不显示结果集的问题

我在互联网上搜索并看到存储过程应该产生一个REF CURSOR,但我仍然在解决问题,编写一小段代码来获得结果集.

伪代码:

调用存储过程并获取游标使用该游标执行某些操作,以便显示我的结果集

有人有想法吗?

oracle plsql stored-procedures

38
推荐指数
2
解决办法
13万
查看次数

在Oracle SQL中声明一个变量以在查询中使用

您好我试图声明一个变量在Oracle SQL select查询中使用如下:

DECLARE 
  myDate DATE;
BEGIN
SELECT Source as "Source", DT as "Date", Status as "Status", COALESCE("Count", 0) as "Count"
FROM (Huge SubQuery that includes many WHERE date between x and y);
END;
Run Code Online (Sandbox Code Playgroud)

我需要使用myDate进行查询,所以每次运行查询时我都不必在10个位置更新它.基本上它只是声明一个可以在where日期使用的变量是在几个地方的子句之间.

sql oracle variables select declare

6
推荐指数
1
解决办法
3万
查看次数

标签 统计

oracle ×2

declare ×1

plsql ×1

select ×1

sql ×1

stored-procedures ×1

variables ×1