请问SQL中如何返回值
比如select 姓名 from student where 学号=2007可以把这个值赋给变量i吗
DECLARE @tb TABLE(t_id INT IDENTITY(1,1),t_name CHAR(10))
DECLARE @i INT
INSERT INTO @tb SELECT 'a'
UNION ALL SELECT 'b'
UNION ALL SELECT 'c'
UNION ALL SELECT 'c'
SELECT @i=@@IDENTITY --这个是付值的意思,相当于 SET @i=@@IDENTITY ,所以不会显示出来
SELECT @i --这一句才显示出