Я все еще довольно зеленый в SQL, и у меня есть вопрос.
Я создаю поиск с использованием служб отчетов, который находит учетную запись на основе широты и долготы. У меня вопрос, как я могу получить результаты от хранимой процедуры для инициализации переменных в следующем sp?
Пример:
- Этот sp выйдет и получит minlat, maxlat, minlong, maxlong на основе почтового индекса.
EXEC SERVER.DATABASE.dbo.GetLatLongApprox @Zip
- Затем я объявляю переменные, которые буду использовать в службах отчетности.
DECLARE @MaxLat AS float
DECLARE @MinLat AS float
DECLARE @MaxLong AS float
DECLARE @MinLong AS float
- Теперь я хочу динамически установить базу значений на основе результатов первой хранимой процедуры.
SET @MaxLat = ?
SET @MinLat = ?
SET @MaxLong = ?
SET @MinLong = ?
Все это будет храниться в одной хранимой процедуре, которую я буду использовать в службах отчетов. Надеюсь, это имеет смысл. Опять же, я зеленый и еще не успокоился.
Любая помощь очень ценится.