0

我有以下代码:

CREATE TYPE FTPLog AS TABLE ( 
   [Date] datetime
       ,[LocalIPAddress] varchar(MAX)
       ,[LocalIPPort] varchar(MAX)
       ,[UserName] varchar(MAX)
       ,[SiteName] varchar(MAX)
       ,[HostName] varchar(MAX)
       ,[RemoteIPAddress] varchar(MAX)
       ,[RemoteIPPort] varchar(MAX)
       ,[Command] varchar(MAX)
       ,[CommandParameters] varchar(MAX)
       ,[BytesSent] int
       ,[BytesReceived] int
   ,[ElapsedMilliseconds] int
       ,[FtpStatus] varchar(MAX)
       ,[FtpSubStatus] varchar(MAX)
       ,[FullPath] varchar(MAX)
       ,[HRStatus] varchar(MAX)
       ,[SessionId] varchar(MAX)
       ,[Information] varchar(MAX)
)GO

当我尝试执行此操作时,出现错误:

Line 1:
Incorrect syntax near the keyword 'AS'

它有什么问题?

4

1 回答 1

0

正如@hvd 在评论中所说 - 这是 SQL Server 2005,而不是 2008。SQL Server 2005 不支持它。

于 2015-11-25T11:20:46.560 回答