Kai*_*shu -4 sql-server-2005 sql-server
我创建了一个定义如下的类型:
CREATE TYPE [dbo].[TypeListingDatePrice] AS TABLE(
[RowID] [int] NULL,
[ListPrice] [int] NULL,
[SoldPrice] [int] NULL,
[PendStatusDOM] [int] NULL,
[ListingDate] [int] NULL,
[StatusDate] [int] NULL,
[PendDate] [int] NULL,
[SaleDate] [int] NULL
)
Run Code Online (Sandbox Code Playgroud)
这在 SQL Server 2012 上工作正常,但我无法在 SQL Server 2005 上做同样的事情。它在执行时出错:
消息 156,级别 15,状态 1,第 1 行
关键字“AS”附近的语法不正确。
创建用户定义表类型的功能最初是在 SQL Server 2008 中引入的,因此在 2005 年不可能做到这一点。
看到这个问题的答案:
/sf/ask/182438441/-sql-server-2005
| 归档时间: |
|
| 查看次数: |
748 次 |
| 最近记录: |