Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2008 SQL server 2005如何创建用户定义的表类型_Sql Server 2008_Sql Server 2005 - Fatal编程技术网

Sql server 2008 SQL server 2005如何创建用户定义的表类型

Sql server 2008 SQL server 2005如何创建用户定义的表类型,sql-server-2008,sql-server-2005,Sql Server 2008,Sql Server 2005,我创建表类型并创建存储过程,以表类型作为参数,这段代码在SQLServer2008中工作 CREATE TYPE [MyDataTable] AS TABLE( [EmpID] [int] NOT NULL, [EmpName] [varchar](50) NULL, [EmpSal] [money] NULL, [EmpAddress] [varchar](50) NULL, [EmpDeptID] [int] NULL ) 我可以在sql s

我创建表类型并创建存储过程,以表类型作为参数,这段代码在SQLServer2008中工作

CREATE TYPE [MyDataTable] AS TABLE(
    [EmpID] [int] NOT NULL,
    [EmpName] [varchar](50) NULL,
    [EmpSal] [money] NULL,
    [EmpAddress] [varchar](50) NULL,
    [EmpDeptID] [int] NULL
    )

我可以在sql server 2005中执行类似此代码的操作吗?

否。它们是2008年的新功能。比较并复制: