SQL Server 2000上的本地临时表失败

时间:2012-11-20 10:03:20

标签: sql-server-2000

我只是想在SQL Server 2000数据库上实现以下代码示例: http://support.microsoft.com/default.aspx?scid=kb;en-us;q248915

当我尝试创建产生以下错误的“展开”存储过程时,会出现问题:

  

错误代码156,SQL状态S1000:关键字“INSERT”附近的语法不正确   错误代码156,SQL状态S1000:关键字'BEGIN'附近的语法不正确。
  错误代码156,SQL状态S1000:关键字“WHERE”附近的语法不正确   错误代码156,SQL状态S1000:关键字“WHERE”附近的语法不正确   错误代码156,SQL状态S1000:关键字“ELSE”附近的语法不正确。

我似乎无法创建本地临时表,如以下SQL所示:

CREATE TABLE #Yaks (YakID int,YakName char(30))
  

错误代码170,SQL状态37000:第1行:'TABLE'附近的语法不正确。

有人知道为什么我不能创建临时表吗?特别是当文章说代码适用于Microsoft SQL Server 2000时。

由于

更新:看起来这可能是NetBeans SQL编辑器的一个问题,因为在SQL Server查询分析器中使用时查询可以正常工作。

1 个答案:

答案 0 :(得分:0)

原来这是NetBeans本身的一个错误,现在已经解决了:

http://netbeans.org/bugzilla/show_bug.cgi?id=222617