Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Процедура выполняется с ошибкой

22K
30 августа 2007 года
dimych83
8 / / 21.03.2007
Выполняю следующую процедуру:

CREATE PROCEDURE dbo.GetNumberAbon @oper_aon varchar(11), @next_numberb varchar(11) OUTPUT AS
declare @id_oper int
BEGIN
SELECT @id_oper = oper_id FROM operator_interface WHERE oper_aon=@oper_aon

SELECT @next_numberb = current_number FROM bases_callback_operstatus WHERE id_oper=@id_oper

END
return @next_numberb
GO

Вылетает с ошибкой "The 'GetNumberAbon' procedure attempted to return a status of null, which is not allowed. a status of 0 will be returned instead". Думал может @next_numberb возвращает null. Проверил по трассировке - все нормально, возвращает значение по типу и размеру совпадающее с заявленным в процедуре. В чем может быть проблема, подскажите пожалуйста?!
Конструкция return ISNULL(@next_numberb, 0) не помогла.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог