以下是我所拥有的:
DECLARE Name VARCHAR(20)
DECLARE Pass INT
SELECT Name,
Pass,
FROM AdminTest
WHERE TestId = @TestId
但是这会选择并报告。
如何将值存储到局部变量中?
答案 0 :(得分:4)
变量的声明不正确。您应该使用@
声明变量。做这样的事情:
DECLARE @Name VARCHAR(20)
DECLARE @Pass INT
SELECT @Name = Name,
@Pass = Pass,
FROM AdminTest
WHERE TestId = @TestId