1
如果屬性boleta.c_Fk_CodPeriodo
等於SP dbo.paBltPeriodoBuscarUnico3 @fecha
的返回值,那麼我需要比較該值。該SP返回的值,如「1011」,「0711」等。將列值與存儲過程的結果進行比較
SELECT
localizacion.c_Fk_IdBoleta
FROM
Blt_Boleta as boleta, Fnc_Localizacion as localizacion
WHERE
boleta.c_Pk_IdBoleta = localizacion.c_Fk_IdBoleta
AND localizacion.si_CodAsa = @id_Asa
AND boleta.c_Fk_CodPeriodo = exec dbo.paBltPeriodoBuscarUnico3 @fecha
在主管說的問題,在EXEC語法錯誤...所以
我怎樣才能做到這一點?
你是什麼意思存儲過程返回值是'0711'?返回值只能是一個整數,而不能是一個字符串。你的意思是它返回一個帶有字符串的標量結果集? –
是由結果集或通過'RETURN'語句從存儲過程返回的值嗎? –