Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
dmitryez
Зарегистрирован: 21.03.2007 Сообщения: 10
|
Добавлено: Чт Авг 30 2007 07:43 Заголовок сообщения: Процедура выполняется с ошибкой |
|
|
Добрый день!
Выполняю следующую процедуру
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. Проверил по трассировке - все нормально, возвращает значение по типу и размеру совпадающее с заявленным в процедуре. В чем может быть проблема, подскажите пожалуйста?! |
|
Вернуться к началу |
|
|
критикан
Зарегистрирован: 18.02.2005 Сообщения: 247
|
Добавлено: Пт Авг 31 2007 14:33 Заголовок сообщения: почему булева алгебра бинарная, если есть "неизвестно"? |
|
|
а аргумент @oper_aon гарантировано непустой?
------------------------------------------------------
почему булева алгебра является бинарной, если всегда есть значение "неизвестно"? |
|
Вернуться к началу |
|
|
|