Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
通过 Hibernate 获取 PL/SQL 函数的返回值
我在 Oracle 数据库中有一个无法更改的 PL SQL 函数 该函数采用一个标识实体的参数 创建该实体的副本 然后返回副本的 ID 这看起来像 函数 copy entity id IN NUMBER 返回号码 我需要从 Hibernat
Oracle
Hibernate
plsql
在 PL/SQL 块内的 SQL 中使用嵌套表变量/集合
我首先创建一个address type object CREATE TYPE address type AS OBJECT line1 VARCHAR2 100 line2 VARCHAR2 100 line3 VARCHAR2 100 c
Oracle
plsql
nestedtable
使用 For 循环在 Oracle 过程中检索多行
我正在处理存储过程 我需要检索一组结果并单独处理每个元素 然后返回整个结果 使用 3 个不同的表 我对数据库不太熟悉 但这就是我能想到的 create or replace procedure GET EMP RSLT IS CURSOR
Oracle
storedprocedures
join
plsql
cursor
如何在 PL/SQL 中以编程方式设置表名称?
我创建了以下简单的 PL SQL 存储过程示例来提出特定问题 此过程将员工姓名和 ID 号插入到名为的表中employees 这 下面解释 PROCEDURE hire employee emp id IN INTEGER name IN
Oracle
plsql
如何防止 dbms_output.put_line 修剪前导空格?
我正在尝试右对齐某些 PL SQL 代码的输出 但 dbms output put line 正在修剪字符串中的前导空格 我该如何让它停止 或者有没有更好的方法来输出带有前导空格的字符串 dbms output put line lpad
sql
Oracle
plsql
sqlplus
假脱机多个文件
我有一份报告 需要将 n 个供应商导出到 csv 文件 我有一种感觉 我需要多次运行它 所以我想尽可能地自动化它 我为一个供应商编写了所需的 sql plus 我想知道如何编写脚本来为每个供应商运行 我将供应商列表存储在数据库的表中 但知道
plsql
sqlplus
如何用CLOB调用REPLACE(不超过32K)
Oracle 11g 确实提高了 CLOB 的可用性 重载了大多数字符串函数 因此它们现在可以与 CLOB 一起本地工作 然而 一位同事从他的代码中得到了这个错误 ORA 22828 input pattern or replacement
Oracle
plsql
oracle11gR2
Oracle Merge 删除子句其中数据在目标中但不在源中
尝试从目标表中删除源表中不存在的记录 对象类型 CREATE OR REPLACE type dbo P REC AS OBJECT ATTR1 VARCHAR2 64 BYTE ATTR2 VARCHAR2 128 BYTE ATTR3
sql
Oracle
plsql
Oracle12c
在plsql中编写函数
我正在查询数据库 需要解析其中一个字段以获取特定值 使用字符串函数 所以我认为最好为其编写一个函数 我以前从未在 plsql 中编写过函数 所以我决定看一些示例 我得到了一个简单的 square 函数的副本 它接受一个数字并返回它的平方 但
Oracle
plsql
将 PLSQL 过程/函数标记为已弃用
某些编程工具 例如 C 或 Java 可以将过程 函数标记为已弃用 但 Oracle PLSQL 没有内置此功能 我想知道还有另一种方法来支持此功能 我希望它们显示为 有关正在编译的任何 PL SQL 代码的 PL SQL 编译器警告 96
Oracle
plsql
WHERE 子句中的 CASE WHEN 因缺少关键字错误而失败
在oracle中 我尝试使用日期作为where子句中的条件 我正在寻找的是 如果员工是在 2020 年 5 月 7 日之后创建的 则不要使用条件 XML VAL NOT LIKE 但如果他们是在 2020 年 5 月 7 日之前创建的 则无
Oracle
plsql
需要正则表达式来提取字符串中的第 5 到第 8 个字符
需要一个 UNIX 正则表达式来提取第 4 到 8 个字母 例如 文件 15870712 iis 如果我们想提取 Ist 3 位数字 我们可以给出 0 9 0 9 0 9 gt 158 我需要第五个 第六个 第七个和第八个字符 gt 071
regex
unix
plsql
如何在 sqlplus 中抑制“PL/SQL 过程成功完成”消息?
有没有一种方法可以在 sqlplus 中将 SERVEROUTPUT 设置为 ON 但以某种方式抑制在 plsql 过程执行完成后自动生成的消息 PL SQL 过程成功完成 使用命令 SET FEEDBACK OFF 在运行该程序之前 之后
Oracle
plsql
sqlplus
Tomcat 是否使用 pl/sql 模块的缓存版本?
好吧 想象一下这种情况 我对 pl sql 模块进行了更改 重新编译它 一切都很好 没有错误 然后 我尝试访问在 Tomcat 上运行的应用程序上的 GUI 屏幕 该屏幕调用 oracle 数据库中的 pl sql 模块 当我提交应该调用
Java
Oracle
tomcat
plsql
oracle10g
PL SQL 中多个参数的逗号分隔查询
到目前为止 我可以在 PLSQL 中查询逗号分隔的 IN 参数 参考在 PL SQL 中使用逗号分隔的 IN 参数进行查询 https stackoverflow com questions 33126779 query with comm
Oracle
plsql
oracle11g
从 PL/SQL 调用/使用 JMS
是否可以从 PL SQL 调用 使用 JAVA 消息服务 JMS 我知道我们可以从 pl SQL 调用 java 但是调用 java 与调用 JMS 队列或 JMS 主题不同 因为 JMS 依赖于 JNDI 资源命名 当我们使用基于 JND
Java
jakartaee
plsql
JMS
在 where 子句中使用 case
我正在尝试创建一个具有名为 m reaplicacao 的参数的过程 该参数接收值 S 是 N 否 和 T 所有记录 当参数为Yes时 我应该返回值等于9的记录 当参数为No时 我应该返回不等于9的记录 最后 当值为All时 我应该返回表中
sql
Oracle
plsql
plsql 输出/返回中的 CLOB 值(指定的 LOB 定位器无效:ORA-22275)
我有存储的 plsql 过程 它从文件中获取大文本 create or replace procedure dbst load a file p file name in varchar2 l clob out clob as l bfil
sql
Oracle
plsql
blob
CLOB
在 Oracle PL/SQL 中,有什么方法可以导入包及其成员吗?
给定一个包 create or replace package foo as f1 number 1 end 代替 declare begin dbms output put line f1 foo f1 end 我想写 declare b
Oracle
plsql
namespaces
package
在oracle for循环中动态传递表名
是否可以在oracle for循环中动态传递表名 e g for nm in select from table name loop dbms output put line chetan end loop 您可以使用 REF CURSOR
Oracle
plsql
«
1 ...
6
7
8
9
10
11
12
...29
»