小编Sek*_*har的帖子

Sql Insert语句返回"零/无行插入"

我正在编写一个INSERTStatement,在PL/SQL块中向表中插入一行.如果此插入失败或没有插入行,那么我需要回滚先前执行的更新语句.

我想知道在什么情况下INSERT语句可以插入0行.如果插入因某些异常而失败,我可以在异常块中处理它.是否存在INSERT可能成功运行但不会抛出异常的情况,我需要检查是否SQL%ROWCOUNT < 1

oracle plsql insert

7
推荐指数
1
解决办法
2万
查看次数

两个嵌套表集合之间的plsql差异

我有两个类型嵌套表的PLSQL数组:

TYPE nested_typ IS TABLE OF VARCHAR2(21);

nt1 nested_typ := nested_typ('abc','def','123');
nt2 nested_typ := nested_typ('123');
Run Code Online (Sandbox Code Playgroud)

我希望得到这两个系列的区别,对于上面的Ex:'def','abc'

请建议任何简单的方法来做到这一点?

谢谢...

arrays oracle collections plsql nested-table

3
推荐指数
1
解决办法
2833
查看次数

标签 统计

oracle ×2

plsql ×2

arrays ×1

collections ×1

insert ×1

nested-table ×1