JL.*_*JL. 2 sql stored-procedures
我的存储过程不符合我的预期.我期望从1个select语句中填充多个变量.
像这样:
Declare @Phone nvarchar(30);
Declare @Fax nvarchar(30);
select @Phone = phone , @Fax = fax from customer where customerID = 1;
Run Code Online (Sandbox Code Playgroud)
但是,此选择后变量始终为空白.我确信结果集是标量,数据实际存在.
明显的错误在哪里,谢谢!
这应该有用,我想(我相信有人会纠正我!).
你绝对确定数据是否存在?
如果你添加一个
print @Phone
print @Fax
Run Code Online (Sandbox Code Playgroud)
之后,他们都是空白的吗?