none
VIEWの作成について RRS feed

  • 質問

  • 初歩的な質問ですいませんが、VS2005 C# + SQL Server 2005で

    VIEWを作成する際、変数を使いたいと思っています。

     

    コード ブロック
    SELECT name FROM myTable WHERE ID = @ID

     

     

    上記のようにすると「スカラ変数”@ID”を宣言してください」というエラーが出ます。

     

    VIEWの作成はVS2005の「サーバエクスプローラ」から「ビュー」を右クリックで

    「新しいビューの追加」にて作成していますが、ここではSQL Server 2000の

    Enterprize ManagerのようにCREATE VIEW・・・のように書けないようですが、

    どのようにして変数を宣言すればよいのでしょうか?

    2007年10月6日 3:18

回答

  • ストアドファンクションとかストアドプロシージャで作ってはどうでしょうか?


    # SQL Serverのバージョンに限らず、Viewで変数って使えたっけ?

    2007年10月10日 10:51

すべての返信

  • ストアドファンクションとかストアドプロシージャで作ってはどうでしょうか?


    # SQL Serverのバージョンに限らず、Viewで変数って使えたっけ?

    2007年10月10日 10:51
  • ありがとうございます!

    2007年10月18日 5:20
  • こんにちは、フォーラムオペレーターの鈴木裕子です

     

    kumindaran さん、ご希望の動作は実現できましたでしょうか?

    投稿からかなり時間が経っていたのですが、こちらの情報を他の方にも活用していただきたく、

    勝手ながら私の方で回答チェックを付けさせていただきました。

    kumindaran さんはチェックの解除ができますので、もし不適切でしたら修正をお願いします。

     

    また何かありましたらForumをご活用くださいね

    それでは。

    2008年10月16日 9:20
    モデレータ