0

我只是想在我们的 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 行:“表”附近的语法不正确。

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

谢谢

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

4

1 回答 1

0

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

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

于 2012-11-27T17:54:26.220 回答