用户定义的表类型不可用

时间:2010-08-28 20:46:47

标签: tsql sql-server-2008

您是否需要特定版本的Sql Server 2008才能拥有TVP(表值参数)或表类型?

我没有类型下的文件夹,并且在尝试创建文件夹时遇到错误:

CREATE Type EntityTable AS TABLE
 (EntityId int
 ,EntityName varchar(max)
 ,EntityFriendlyName varchar(max)
 ,IconPath varchar(max)
 ,EntityDescription varchar(max)
 ,EntityToolTip varchar(max)
 ,TableName varchar(max)
 ,EntityrFriendlyNamePlural varchar(max)
 ,AttachNotes bit
 ,AttachDocuments bit
 ,AllowDuplicates bit)
GO

错误:

Msg 156, Level 15, State 1, Line 1
Incorrect syntax near the keyword 'AS'.

1 个答案:

答案 0 :(得分:0)

问一个愚蠢的问题......

他们安装了Sql Server 2005.

我错误地认为他们正在运行2008年。

http://support.microsoft.com/kb/321185