我对这个陈述有一些问题
declare @result int
select @result = (select 1 union select 2)
select @result
消息 512,级别 16,状态 1,第 2 行子查询返回超过 1 个值。当子查询跟随 =、!=、<、<=、>、>= 或子查询用作表达式时,这是不允许的。
请帮忙T_T
我对这个陈述有一些问题
declare @result int
select @result = (select 1 union select 2)
select @result
消息 512,级别 16,状态 1,第 2 行子查询返回超过 1 个值。当子查询跟随 =、!=、<、<=、>、>= 或子查询用作表达式时,这是不允许的。
请帮忙T_T