plsql

plsql

文章 21 浏览 314

游标内的动态 SQL

下面是我的动态 sql 来更改表和根据查询的输出创建列会出现错误。 查询: DECLARE CURSOR c1 is select distinct WP_NO from temp cnum VARCHAR2(255)…

遥远的她 2024-09-15 14:29:35 5 0

静态与动态 SQL

在我的数据库中,开发人员在多个地方使用了动态 sql 而不是静态。他们说这样做的原因是为了提高性能。有人可以告诉我动态sql是否真的可以提高存储过程…

冷…雨湿花 2024-09-15 09:08:51 5 0

插入表从存储过程中选择结果集,但列数不同

我需要类似的东西,但这当然不起作用。 insert into Table1 ( Id, Value ) select Id, value from ( exec MySPReturning10Columns ) 我想从 MySPRetur…

满身野味 2024-09-15 08:06:16 1 0

PL/SQL Oracle 正则表达式对于出现零的情况不起作用

我在 Oracle PL/SQL 中匹配正则表达式时遇到问题。 更具体地说,问题是正则表达式不想匹配任何零出现。 例如,我有类似的东西: select * from dual w…

美男兮 2024-09-14 20:26:27 4 0

从 PL-SQL 函数返回 2 个值

如何从 PL-SQL 函数返回 2 个值?…

心房敞 2024-09-14 19:28:09 4 0

如何消除 Oracle-SQL-Table 中含义相同的值?

我有一个这样的表: ID | Val1 | Val2 --------------------- 1 | 1 | 2 2 | 1 | 3 3 | 2 | 1 4 | 2 | 3 5 | 3 | 1 6 | 3 | 2 现在我的问题是,1 - 2 …

始终不够爱げ你 2024-09-14 18:19:16 18 0

Oracle 中相当于 SQL Server 的 IsNull() 函数的是什么?

在 SQL Server 中,我们可以输入 IsNull() 来确定字段是否为空。 PL/SQL 中有等效的函数吗?…

×纯※雪 2024-09-14 17:59:02 4 0

ORACLE SQL 日期范围交集

我有一个表 T1,它包含一个 NAME 值(不唯一)和一个日期范围(D1 和 D2 是日期) 当 NAME 相同时,我们对日期范围进行并集(例如 B)。 但结果(X)…

月牙弯弯 2024-09-14 17:00:08 8 0

Oracle 中的数据类型不一致

我有以下功能: create or replace FUNCTION "MXUPGKEYVAL"(tbname varchar2,colname varchar2) return number is val number BEGIN EXECUTE IMMEDIAT…

ぃ双果 2024-09-14 16:46:13 5 0

ORA-06502: PL/SQL: 数字或值错误: 字符串缓冲区太小错误

我有一个 oracle 函数,如下所示。当我在 sql-developer 中运行它时出现错误 ORA-06502: PL/SQL: 数字或值错误: 字符串缓冲区太多 小错误。 但是,函…

鸠魁 2024-09-14 16:17:30 6 0

在PL/sql oracle存储过程中,尝试使用解析函数

在存储过程中使用游标或分析函数是否可以提高性能?…

蓝颜夕 2024-09-14 13:51:47 3 0

使用 For 循环在 Oracle 过程中检索多行

我正在研究存储过程,我需要检索一组结果并单独处理每个元素,然后返回整个结果。(使用 3 个不同的表) 我对数据库不太熟悉,但这就是我能够想到的。…

蝶舞 2024-09-14 09:40:33 4 0

触发器无效且重新验证失败

这是我用来创建表、序列和触发器的代码 DROP TABLE CDR.ExtDL_JobStatus -- -- TABLE: CDR.ExtDL_JobStatus -- CREATE TABLE CDR.ExtDL_JobStatus( Id…

秋日私语 2024-09-14 05:20:35 5 0

如何使用动态 SQL 声明从表名派生的列名?

构建于 托尼对这个问题的回答: 如果我想做这样的事情, CREATE PROCEDURE A(tab IN VARCHAR2) IS tab.col_name &ltcolumn&gt --static declaration (…

只有影子陪我不离不弃 2024-09-14 05:20:22 3 0

Oracle PLSQL 上的打印等效项

当您在 Oracle SQL Developer 中执行以下块时, set serveroutput on format wraped begin DBMS_OUTPUT.put_line('the quick brown fox jumps over th…

绝不放开 2024-09-14 05:03:04 1 0
更多

推荐作者

謌踐踏愛綪

文章 0 评论 0

开始看清了

文章 0 评论 0

高速公鹿

文章 0 评论 0

alipaysp_PLnULTzf66

文章 0 评论 0

热情消退

文章 0 评论 0

白色月光

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文