日期:2014-05-17  浏览次数:20746 次

set arraysize n的理解 我理解的对不?
oracle的set arraysize n命令 
如果n为10 例如一个select查询返回100行
这时他会每次返回10行 进行十次交互 最后展示出100行 这个理解对吧?

------解决方案--------------------
Arraysize specifies how many rows SQL*Plus will fetch in a call. The number n can be between 1 and 5000. This will be demonstrated here. A table with 20 rows is created: 
create table t_20_rows

------解决方案--------------------
plsql和sqlplus不一样的,sqlplus里的set是sqlplus里的关键字,是sqlplus本身它自己的,跟plsql里的set不一样