一条查询数量语句select count(*) from where 。。=。。在存储过程中卡住了,没法继续调试,很着急
到sql/plus中一试,1分半中,结果700万,很正常。
再用toad,pl/sql工具试,也是卡住,而存储过程就是用pl/sql调试的。
难道是这些工具出什么问题了?
到sql/plus中一试,1分半中,结果700万,很正常。
再用toad,pl/sql工具试,也是卡住,而存储过程就是用pl/sql调试的。
难道是这些工具出什么问题了?
你在sql/plus中试的时候,试的是这个SELECT语句还是整个存储过程?
建议不要用count(*),用count(某字段)
试下下面的sql,将你的*号换掉
如果你的sql中后面有order by的话,建议去掉在查询一次
select count(1) from table where .....