214.全局与本地游标

刺骨的言语ヽ痛彻心扉 2024-02-19 19:43 28阅读 0赞
  1. USE tempdb
  2. GO
  3. --测试的存储过程
  4. CREATE PROC p_test
  5. AS
  6. DECLARE tb CURSOR
  7. FOR
  8. SELECT 1
  9. IF @@NESTLEVEL<2 EXEC p_test
  10. DEALLOCATE tb
  11. GO
  12. --设置 CURSOR_DEFAULT GLOBAL
  13. ALTER DATABASE tempdb SET CURSOR_DEFAULT GLOBAL
  14. PRINT 'CURSOR_DEFAULT GLOBAL'
  15. EXEC p_test
  16. --设置 CURSOR_DEFAULT LOCAL
  17. ALTER DATABASE tempdb SET CURSOR_DEFAULT LOCAL
  18. PRINT 'CURSOR_DEFAULT LOCAL'
  19. EXEC p_test
  20. GO
  21. --删除测试的存储过程
  22. DROP PROC p_test

发表评论

表情:
评论列表 (有 0 条评论,28人围观)

还没有评论,来说两句吧...

相关阅读

    相关 游标

    游标操作 cursor 游标是什么\\? 通俗的说,游标不是查询结果,而是查询的返回资源,或者接口. 通过这个接口,你可以逐条读取. 就像php中的fopen打开