Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何更改动态 SQL 中的序列?
我正在尝试创建一个脚本来将数据从一个数据库迁移到另一个数据库 我当前无法做的一件事是将序列的 nextval 设置为另一个数据库中序列的 nextval 我从 user sequences 中得到了值的差异 并生成了以下动态 SQL 语句
Oracle
plsql
Sequence
dynamicsql
Oracle 存储过程中记录错误消息
我们计划使用 Oracle DBMS 调度程序包将存储过程配置为每天作为批处理作业运行 我们想知道发生错误时记录错误消息的最佳方法是什么 是否可以选择记录到临时表 或者有更好的选择 提前致谢 登录临时表可能是一个很好的解决方案 例如 您可以
sql
Oracle
storedprocedures
plsql
pl/sql 函数中的 select 子句返回错误值
当我这样做时 select sum m mot from rmtq mq join rmo m on mq id m id where mq another 138 返回值 2 这是正确的 但是当我将此代码放入函数中时 create or
Oracle
function
plsql
PL/SQL 块问题:未找到数据错误
SET SERVEROUTPUT ON DECLARE v student id NUMBER sv student id v section id NUMBER 89 v final grade NUMBER v letter grade
sql
Oracle
plsql
oracle10g
ora01403
在 PL/SQL 中创建或模拟二维数组
您能帮助我如何在 PL SQL 中为存储过程创建二维数组吗 这些列是动态的 因此它的类型也可以增长和变化 任何帮助表示赞赏 先感谢您 我有以下代码 Type CAR TABLE ARRAY is varray 2 of varchar2 2
sql
Arrays
Oracle
plsql
使用 Alter 命令的 Oracle 存储过程
我正在尝试构建一个 Oracle 存储过程 它将接受表名作为参数 然后该过程将重建表上的所有索引 我的问题是在存储过程中使用 ALTER 命令时出现错误 就好像 PLSQL 不允许该命令一样 Use the execute immediat
sql
Oracle
storedprocedures
plsql
有没有一个工具可以对 PLSQL 进行负载测试
我知道 utplsql 用于单元测试 有没有办法可以在循环中使用它来加载测试我的存储过程 我不想使用 JMeter 或通过任何 JDBC 驱动程序 只是想分析普通存储过程的性能 我认为单元测试工具不是正确的方法 因为您并没有真正对功能做出断
performance
Oracle
storedprocedures
plsql
ORU-10027:缓冲区溢出,限制为 100000 字节
我在 PL SQL 中生成 100k 记录时遇到以下错误 我创建了一个包并从匿名块调用该包 Error report ORA 20000 ORU 10027 buffer overflow limit of 100000 bytes ORA
sql
database
Oracle
plsql
oracle11g
从通过 JDBC 调用的 PL?SQL 函数返回表类型?
我有以下我想调用的函数 CREATE OR REPLACE PACKAGE utils AS TYPE item list IS TABLE of items item id TYPE FUNCTION getParentsForItem
JDBC
plsql
oracle FOR LOOP 不在 SYS_REFCURSOR 中迭代
程序如下 打开游标 然后通过批量收集获取选择查询的输出 问题是所有 ID 都存储在批量收集中 但我无法使用批量收集变量作为输入来循环第二个选择查询 它只考虑第一个 ID 而不是全部 输出应该是 SYS REFCURSOR 请说明我在这里缺少
Oracle
forloop
storedprocedures
plsql
bulkcollect
Oracle 中的截断表出现错误
我遇到的问题是 当我在 Oracle 中运行以下命令时 遇到错误 Truncate table mytable Errors ORA 02266 unique primary keys in table referenced by enab
sql
Oracle
plsql
如何从 Oracle/PLSQL 中的部分创建日期时间?
我有一个约会 4 30 2012 一小时 4 和一分钟 45 我需要将其转换为 Oracle 日期时间值 以便在 PLSQL Oracle SELECT 语句中进行比较 理想情况下 会有一个像这样的函数 C 因为我更了解它 var date
Oracle
plsql
datearithmetic
检索匿名 PLSQL 块结果
我在检索 java 中匿名 PLSQL 块的结果时遇到一些问题 这是块 DECLARE in cnt date DATE 1 hv cnt id NUMBER 0 BEGIN DBMS OUTPUT ENABLE NULL INSERT I
Java
Oracle
plsql
ORA-04084: 无法更改此触发器类型的新值
我正在尝试打开 pl sql 触发器 该触发器在故事更改时计算表中某些单元格的总数 这是代码 ALTER session SET nls date format dd mm yyyy CREATE OR REPLACE TRIGGER TO
Oracle
plsql
triggers
识别两个表之间差异的最快方法?
我需要根据事务存档表检查活动表 但我不确定执行此操作的最快方法 例如 假设我的实时表由以下列组成 Term CRN Fee 级别代码 我的存档表将具有相同的列 但也具有存档日期 以便我可以查看活动表在给定日期的值 现在 我将如何编写查询来确
sql
performance
Oracle
plsql
如何从 Pl/SQL 中的存储函数返回临时 CLOB 实例?
我的存储函数使用以下命令创建临时 LOB 实例 Dbms Lob CreateTemporary BUFFER TRUE Dbms Lob SESSION where BUFFER是当地人CLOB多变的 之后函数填充BUFFER一些数据并返
Oracle
plsql
CLOB
如果不存在则删除表空间
我已经编写了 pl sql 脚本 可以工作 但看起来不太好 DECLARE v exists NUMBER BEGIN SELECT count INTO v exists FROM dba tablespaces WHERE tables
sql
Oracle
plsql
DDL
在 Oracle PL SQL 中检索 xml 元素的值
有谁知道如何检索的值
sql
xml
Oracle
plsql
用于插入、更新、删除后将数据按顺序输入日志表的 PL/SQL 触发器
我正在解决家庭作业问题 我的触发器遇到了编译问题 并且无法理解如何创建引用序列和另一个表的触发器 并将这些值插入到我创建的日志表中 我读过 在表列条目上使用 SERIAL not null 可能会消除对序列和引用表的需要 http www
sql
Oracle
plsql
triggers
如何在 pl/sql 中的另一个游标的 select 语句中使用游标中的变量
我想运行一个查询 获取结果 然后使用第二个语句 光标 中第一个语句的值与另一个 select 语句迭代该查询的结果 我的数据库中有 40 个用户 所有用户都具有相同的数据库模式结构 我想通过以下方式获取用户名 SELECT distinct
Oracle
plsql
«
1 ...
3
4
5
6
7
8
9
...28
»