|
|
1
2
pl/sql块有3个问题:
但是,我不会使用VARRAY数据类型,因为它有固定数量的元素。请改用嵌套表。此外,在局部变量前加前缀以避免名称冲突——如果变量与对象名称同名,则可能会得到意外结果。
请注意,不需要使用数组,您只需使用“游标FOR LOOP”即可。我添加了“DISTINCT”条款以避免重复年份:
|
|
|
2
1
你可以使用一个集合,然后循环该集合,但不要这样做。 相反,将这些查询合并为一个查询:
哪些输出:
|
|
tahzibi.jafar · oracle pl/sql中的块边界 1 年前 |
|
|
senek · 如何在PL/SQL中将选择结果(列)放入数组中 1 年前 |
|
|
Juulu · CTE会反映数据的变化吗? 1 年前 |
|
Sanjay Naik · 使用SQL从每个科目中提取前3名学生 1 年前 |
|
|
Brent · 仅包括组内所有行都满足特定条件的记录 1 年前 |
|
|
Nick · 如何从SQL结果中替换XML中显示的unicode 1 年前 |
|
|
Mike Saull · SQL聚合表是否包含类别或记录类型 1 年前 |