Мой сохраненный процесс не ведет себя так, как я ожидал. Я ожидаю, чтобы заполнить несколько переменных из 1 оператора выбора.
Как это:
Declare @Phone nvarchar(30);
Declare @Fax nvarchar(30);
select @Phone = phone , @Fax = fax from customer where customerID = 1;
Однако после этого выбора переменные всегда остаются пустыми. Я уверен, что набор результатов скалярный, и данные на самом деле существуют.
Где очевидная ошибка, и спасибо!