plsql

plsql

文章 21 浏览 316

将一行拆分为多行(固定宽度)

一行传入记录有多个子记录串联。每个子记录的长度为 9 个字符。我每行有8个这样的子记录。所以每行是(8x9=72 个字符)。有没有办法可以将 1 条记录分…

凶凌 2024-12-12 09:44:45 0 0

为什么没有触发异常 NO_DATA_FOUND?

所以我遇到的问题是,如果我执行以下过程并且游标找不到传递的参数,它会继续执行块(插入语句),但不会抛出 NO_DATA_FOUND 异常错误,而是抛出父/外…

執念 2024-12-12 09:24:54 0 0

将 MySQL 存储过程移植到 Oracle

我正在尝试将存储过程从 MySQL 移植到 Oracle,但遇到了很多麻烦。我已经阅读了 Oracle 文档,但在执行非常基本的操作(例如正确声明变量)时遇到了困…

涙—继续流 2024-12-12 07:39:27 0 0

Oracle SQL - 使事务原子化

我的程序是这样的: create or replace PROCEDURE NEWJOBIDPROC (JOB_ID OUT NUMBER ) --+++++++++++++++++++++++++++++++++++++++++++++++++++++++++…

扎心 2024-12-12 07:07:32 0 0

从打包函数返回集合以在 select 中使用

我目前正在使用这段代码从我的函数返回行的集合。 --Source: http://www.adp-gmbh.ch/ora/plsql/coll/return_table.html create or replace type t_co…

轻拂→两袖风尘 2024-12-12 05:21:57 0 0

PL/SQL utl_http 获取 xml

我正在尝试实现一个非常简单的 PL/SQL 过程,能够从网络获取 xml 文件。 PL/SQL 代码如下: SET serveroutput ON SIZE 40000 set escape on create or…

深爱成瘾 2024-12-12 05:01:10 0 0

SQL/Oracle 10g - 触发器/从表中获取值的问题

我目前正在编写的触发器遇到问题。我想做一个简单的触发器,其中在状态字段设置为“已发送”的情况下更新表 STATEMENT 后,它将在表 NOTICE 中创建一…

夜夜流光相皎洁 2024-12-12 04:22:15 0 0

PL/SQL 中的 For 循环和列

我是 PL/SQL 新手。我在这种语言中遇到循环问题。我想创建这样的循环: FOR nr IN 1..102 LOOP DBMS_OUTPUT.PUT_LINE(nr); IF rec.column_||nr IS NUL…

困倦 2024-12-12 03:53:40 1 0

使用 :1、:2、:3 等的 PL/SQL 代码

这段代码的含义是什么以及您如何称呼这个方法? 我如何知道 :1、:2、:3 等的值是多少? (PL/SQL 过程) UPDATE tablename SET column = :1, column =…

春庭雪 2024-12-11 20:58:27 0 0

PL/SQL 中 IF 块的奇怪编码风格

在我工作的地方,我看到很多用 PL/SQL 编写的以下类型的代码, IF a>b THEN NULL; ELSE c:=a*b; END IF; 我觉得这很奇怪,因为 C 等效代码看起来像这…

败给现实 2024-12-11 18:55:16 0 0

用pl/sql计算两个城市之间的最小距离

我需要能够计算两个城市之间的最小距离,给定一个包含两座城市之间距离的表格。两个城市可能不直接连接,而是可以通过第三个城市连接,依此类推。 这…

失退 2024-12-11 18:53:24 0 0

For 循环变量具有 NULL 值

我有这个变量声明 counter INTEGER := 0; /* loop counter */ 然后有一个 for 循环,就像 FOR counter IN 1 .. CEIL(records / batch) LOOP 执行点一…

江心雾 2024-12-11 18:50:14 0 0

如何将数组从 Java 返回到 PL/SQL?

我可以毫无问题地从 PL/SQL 到 Java 来回传递数字和字符串,但如何传递数组?我从 PL/SQL 调用 Java,而不是其他方式。 下面是 get_widgets_as_string…

烛影斜 2024-12-11 16:38:43 0 0

在 SQL Developer 中打印变量的值

我想打印匿名块内特定变量的值。我正在使用 Oracle SQL Developer。我尝试使用dbms_output.put_line。但它不起作用。我正在使用的代码如下所示。 SET …

七月上 2024-12-11 12:19:57 0 0

如何使用 PL/SQL 循环遍历列

我查了一下,只发现这个问题: 循环遍历列 SQL 它在某些方面很相似,但不涉及 PL/SQL 和 Oracle 数据库,因此我提出新问题。 我有一张桌子。 2000 行…

欲拥i 2024-12-11 08:44:05 0 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

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