Я передаю параметры, и когда значение не равно нулю, все работает отлично, но когда значение генерируется как 0 строк, выдает ошибку.
Хранимая процедура:
Код: Выделить всё
declare @LDate datetime
declare @DateEntered datetime
insert into Table1 values(5,5)
EXEC @LDate = GetLDate @ID, @GID // other stored procedure inside the main stored procedure
// GetLDate is ("select Date1 from TableGetDate where @ID =4,@GID=5")
if(CAST(@LDate as datetime) < CAST(@DateEntered as datetime))
Select '-1'
else
SELECT '-2'
Как это решить?
Подробнее здесь: https://stackoverflow.com/questions/307 ... -procedure