sql >> データベース >  >> RDS >> Sqlserver

ストアド プロシージャを使用してビューを作成する

    SP 内からビューを作成する場合は、動的 SQL を使用する必要があります。

    このようなもの。

    create procedure ProcToCreateView 
    as
    exec ('create view MyView as select 1 as Col')
    

    create view... コードは文字列パラメーターとして exec に送信する必要があります 見た目では、ビューに必要なコードが既にあるので、それを ' の間に埋め込むだけです .

    なぜあなたがそれを必要とするのか、私には本当にわかりません。おそらく、使用の方法を知る必要があるだけです SPからの眺め

    create procedure ProcToUseView
    as
    select Col
    from MyView
    


    1. PostgreSQLでのAtan()のしくみ

    2. 時間間隔データのMySqlクエリヒストグラム

    3. フォーム、mysql、phpを送信する

    4. Postgres Insert Into View Rule with Returning Clause