在 Oracle 中执行业务规则
我有一张名为 Book 的桌子。该表有 3 列,即 ID、价格和折扣。如果价格大于 200,则折扣应为 20%。在 Book 表中插入数据时,应根据价格值更新折扣值。…
如何在oracle中为记录类型编写循环
我有以下语句,可以在我的包中正常编译: package header: TYPE role_user_type IS RECORD ( ROLE_ID some_table.ROLE_ID%TYPE, SUBGROUP some_table.…
有没有可以将 SAS 转换为 SQL 的工具?
我面临着一个 4 页 SAS 的东西 - 宏?程序?它内部有过程、DATA 块和 PROC 块,一个用于从 Oracle 导入的 PROC SQL 块。 有没有一种工具可以将 SAS 转…
ORA-14551: 无法在查询内执行 DML 操作
我在 package 中有以下内容,它给了我一个错误: ORA-14551: cannot perform a DML operation inside a query 代码是: DECLARE CURSOR F IS SELECT R…
长期 Oracle 用户切换到 MySQL,有什么需要注意的问题吗?
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…
如何在oracle过程中将全局临时表转换为集合/类型
我有一个使用临时表的过程。我想摆脱临时表并使用集合来删除 I/O。它有大约 5000 条记录。 我想将数据插入到这个集合中,然后我想访问该集合,例如: …
从 Excel 工作表生成 Oracle PL/SQL 脚本
我需要从 Excel 工作表生成插入脚本文件。我在生成脚本文件方面部分成功。但我遇到了一个情况,我需要任何人的帮助。 我的逻辑是这样的,读取第一个单…
如何在 pl/sql 中编写遍历数字的循环
我想编写一个循环,在每次迭代时迭代数字 105 102 19 17 101 16 106 107 我想将数字插入查询并将其插入表中。 伪: LOOP (105 102 19 17 101 16 106 1…
寻找一个将 SQL 语句转换为动态 SQL 语句的实用程序
我正在寻找一个实用程序,可以将 Oracle SQL 转换为可以动态执行的字符串。 编辑: 是的,考虑这个简单的 SQL SELECT * FROM TABLE WHERE COLUMN_NAME…