私はまだ 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 = ?
これらはすべて、レポート サービスで使用する 1 つのストアド プロシージャに格納されます。うまくいけば、これは理にかなっています。繰り返しますが、私は緑色で、まだSQLが話されていません。
どんな助けでも大歓迎です。