T-SQL中是否可以使用以下内容?
declare @pair int * int
答案 0 :(得分:3)
在Sql Server中,you can create your own data type。
要模拟一对,您可以create a user defined table type包含两个整数:
CREATE TYPE Pair AS TABLE
(
Value1 INT,
Value2 INT
);
DECLARE @Pair Pair
INSERT @Pair
VALUES (1, 2)
答案 1 :(得分:1)
没有。根据{{3}},您必须声明data_type
而(int, int)
不是data_type
DECLARE
{{ @local_variable [AS] data_type } | [ = value ] }
DATA_TYPE
是系统提供的,公共语言运行时(CLR)用户定义的表类型,还是别名>数据类型。变量不能是text,ntext或image数据类型。