在 PL/SQL Developer Find & 中使用正则表达式模式时,如何访问匹配的对象以进行替换代替?
我有一个查询,我想替换 avg(j2) 为 avg(case when j2 <> 0 then j2 else 0 end) 上面是一个具体示例,但所有替换的模式都是相同的。它始终是一个…
Oracle 外部表。优化选择查询
我必须从 Oracle 外部表执行许多选择。 我有 10 个看起来很像这样的游标(ext_temp 是外部表) CURSOR F_CURSOR (day IN varchar,code Number,orig Nu…
在 Oracle 的 select 语句中使用对象类型
我有一个函数返回一个具有 3 个值的对象。有没有办法从 select 语句调用该函数并使每个值成为不同的列?我可以将其分成 3 个函数,但这些值是相关的,…
Oracle - 数字到 varchar
我有一个包含 Number 类型列的表 create table tmp ( /*other fields*/ some_field Number ) ,在 PL SQL 脚本中,我想将该字段转换为 varchar。但是…
如何在文件系统上创建目录?
如何从 PL/SQL 中在操作系统上创建物理目录?我查看了 CREATE OR REPLACE DIRECTORY 命令,但这并不起作用。 UTL_FILE 似乎也没有能力。…
使用 Liquibase 创建过程
我正在评估从今天开始的一个项目的 liquibase。 有人用它来创建过程、函数,基本上所有 plsql 的东西吗? 如果没有,是否可以在xml文件中编写嵌入的sq…
Oracle pl/sql 的 ORM
我正在使用 Oracle 为一家大公司开发企业软件。主要处理单元计划用PL/SQL 开发。我想知道是否有像 Hibernate for Java 那样的 ORM,但有一个用于 PL/S…
在 Oracle 存储过程中运行查询
我有一个查询 select * from myTable ...并且我想将此查询包装在存储过程中,并让存储过程输出此查询的结果。 我该怎么做? 在 ms-sql 中,我可以将查…
当我尝试插入日期和日期时出现ORA-01843到甲骨文的时间
我有字符串格式的 A anb B A = 14/01/2007 B = 22:10:39 我尝试插入日期和时间: SQL = "insert into MyTbl(Tdate,Ttime) value ('" + Convert.ToDate…
如何从 oracle sql 获取下个月的条目?
假设我有一个包含“user_id、日期、分数”的表,每个用户每个月都有一个分数,但并不总是在同一天。 我想要一个包含“user_id,date,score_delta”的…
PL SQL - 类似于 (!a?0:a) 功能
我在游标中有一个简单的查询 Cursor some_cursor IS select sum(some_field) from some_table table_1 where table_1.TYPE =1 AND TO_CHAR(table_1.da…