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

MySQLでパラメータを使用してビューを作成できますか?

    実際にfuncを作成する場合:

    create function p1() returns INTEGER DETERMINISTIC NO SQL return @p1;
    

    と表示:

    create view h_parm as
    select * from sw_hardware_big where unit_id = p1() ;
    

    次に、パラメータを使用してビューを呼び出すことができます:

    select s.* from (select @p1:=12 p) parm , h_parm s;
    

    お役に立てば幸いです。



    1. Concat関数が機能していません-引数の数が無効です

    2. SqlDateTime.MinValue!=DateTime.MinValue、なぜですか?

    3. JOINでSQLUPDATEステートメントを使用するための5つの手間のかからないヒント

    4. SQLServerでマスターデータベースを簡単に再構築する方法