【问题标题】:declare CursorName cursor for ... VS declare @CursorName cursor [closed]为 ... 声明 CursorName 游标 VS 声明 @CursorName 游标 [关闭]
【发布时间】:2010-11-20 09:39:16
【问题描述】:

除了语法有什么不同吗?

【问题讨论】:

  • declare @CursorName 将声明一个变量。这意味着它会自动关闭和释放。

标签: sql-server tsql


【解决方案1】:

它只是一个变量名(参见 MS 文档here)。请参阅cursor_name 部分,它被简称为变量名。变量的命名对其行为没有影响。

【讨论】:

  • 我正在运行一些测试,我注意到创建游标变量不会在 sp_cursor_list 的结果中添加条目。
  • 我已经发布了关于这个主题的另一个问题:stackoverflow.com/questions/4248701/…
猜你喜欢
  • 2012-02-04
  • 1970-01-01
  • 1970-01-01
  • 2014-03-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-01-27
  • 2014-08-09
相关资源
最近更新 更多