2010-08-28 69 views
1

您是否需要特定版本的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'. 

回答