0

SSRS(SQL Server 2008 Standard)には、1つの入力パラメーターを持つテーブル値関数があります。データソースビューで新しい名前付きクエリを作成しようとして、次のように入力しました。

    SELECT        Family, Steet, userName
    FROM            dbo.F_Family(@userName) AS F_Family

SQLを実行して、入力変数の入力を求めるプロンプトを表示できます。ただし、名前付きクエリを保存しようとすると、次のエラーが発生します。スカラー変数@userNameを宣言する必要があります

私が試していることは可能ですか?もしそうなら、どこで変数を宣言しますか?

4

2 に答える 2

0

皮切りに:

DECLARE @username varchar(200)
SET @username = 'username'

SELECT Family, Steet, userName
    FROM            dbo.F_Family(@userName) AS F_Family

それはトリックを行う必要があります

于 2012-11-28T18:22:31.460 に答える
0

コードをストアド プロシージャでラップし、それを SSRS から呼び出してみてください。

于 2012-11-28T18:22:52.537 に答える