xumouxin1 发表于 2008-10-11 17:32

sybase触发器中使用游标的问题

大家好,我是一名新手,在写触发器的过程中碰到个问题,希望各位大侠能帮忙解答下,谢谢

问题:
在触发器中使用了游标,触发器运行结束前是不是一定要使用deallocate cursor来释放游标?如果不用deallocate cursor游标会不会等触发器结束时自动释放?

xumouxin1 发表于 2008-10-12 10:22

没人知道啊?

chuxu 发表于 2008-10-13 08:57

根据我的经验,deallocate cursor主要是防止在同一个应用中同一游标名声名多次而出现错误,再另一次声名前,应该对前次的游标进行deallocate cursor。
其它情况下事务退出时,应该会释放的。

yanhang 发表于 2009-02-05 02:11

不要自作聪明吧.

还是按照Sybase技术手册来吧.
页: [1]
查看完整版本: sybase触发器中使用游标的问题