定义游标的语句一定要放在存储过程的最前面吗
我想定义一个游标从一个临时表中取数据,如果游标的定义只能放在存储过程的最前面,那不是不能用临时表啦,怎么办呢 没听说过非要这样。放合适的地方啊。 <p>但是我在sql advantage中不把定义放在第一句会出现下面的错误</p><p>DECLARE CURSOR must be the only statement in a query batch. <br/></p> <p>在存储过程中,没有其一定要求写在最前,</p><p>呵呵,被sql advantage迷惑了</p> <p>声明游标的declare cursor_name cursor语句必须是在该游标的任何open cursor_name语句之前</p><p>具体在存储过程中的什么位置定义没有限制。</p>
页:
[1]