Oracle 查询连接问题
我有一个如下所示的 Oracle 表 Orders --------- ORDERID DESCRIPTION TOTALVALUE ORDERSTATUS 我有下面提到的查询 上面 select ORDERID,ORDERSTATUS …
Oracle包创建错误
我创建了一个包和一个包体,如下所示: Create or replace Package pkg_1 as procedure main(param1 varchar2, param2 varchar2, param3 int) procedu…
添加年份并移至最后一天
某些事件需要在年底之前发生,即距离上一次事件已有 10 年。我发出这样的查询来计算截止日期: SELECT :previous_date AS previous_date, ADD_MONTHS(…
指令功能 Cognos 报告
我试图在字符串字段中找到@。 Congos 8 中的以下数据项会 0 为每次调用返回。 instr ( [email protected], '@', 1 ) 有什么想法吗?一般来说,Cog…
Oracle:如何查找外部列表中存在但列中不存在的值?
我有一个表 my_table,其中包含列 my_column 和一个大的 LONG 列表 my_list。我想找到 my_list 中存在但 my_table.my_column 中不存在的所有值。我怎…
oracle 10g sql with 子句编译错误
编译错误显示“mm”和“cc”是无效标识符! with m as ( select instructor, count(*) as c from class group by instructor), mm as ( select max(m.…
Oracle Instance Client Light (odac 11) 和字符集
我正在尝试连接到 oracle db,而无需在计算机上完全安装 oracle 客户端。 我发现这篇文章很有帮助使用新的 ODP.Net 通过简单的部署从 C# 访问 Oracle…
在邻接列表中查找后代深度
问题 示例表 +-------------+----------------------+--------+ | category_id | name | parent | +-------------+----------------------+--------+ …
将表中的每条记录和计算记录循环到 Oracle 中的其他表中
我是 Oracle 10g 的新手。我有几个表,如下所示: INCOME_MASTER INCOME_ID NUMBER(10) sEQ NUMBER, INCOME_TYPE VARCHAR2(10), INCOME_DATE DATE INC…
调用以直接 PL/SQL 形式返回引用游标的 Oracle 包过程
我有一个 Oracle 10g 数据库,可以从 ASP.NET 应用程序访问该数据库。尽管我在许多不同方面大量使用 SQL Server 并大量使用 Oracle 进行查询和报告,…
如何使用触发器获取序列中的下一个值
我刚刚学习Oracle,我了解触发器和序列的概念。我似乎找不到的是它们如何以类似于 SqlServer Identity 设置的自动增量方式一起使用。在一个非常简单的…
如何调试 Oracle 中 PL/SQL 集合的值?
我正在调试一个程序......返回某些值。该过程似乎使用了 DBMS_SQL.DESCRIBE_COLUMNS2 ,到目前为止我还不知道。 DBMS_SQL.DESCRIBE_COLUMNS2 过程的输…