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

ビューが実行されていません - percentile_cont

    これはコメントとしては少し長いです。

    SQL Server には、 ユーザー定義関数 .特に、次のすべてを行う UDF を作成できます:

    • パラメータを取ります。
    • テーブルを返します。
    • ビューのようにインライン化されます (つまり、「コード」は本質的にクエリに挿入されますが、それよりも少し複雑です)。

    私はそれらを「パラメータ化されたビュー」と考えています。

    私の提案は、 WHERE に入れるパラメータを取るユーザー定義のテーブル値インライン関数を作成することです

    あなたの場合の基本的な構文は次のとおりです。

    CREATE FUNCTION ufn_sales_stats (
        @compid int,
        @target_date date
    )  RETURNS TABLE  
    AS  
    RETURN (  <your parameterized query here> );
    



    1. postgres更新トリガーでの列の変更の検出

    2. mysqliがコマンドの同期外れエラーを出すのはなぜですか?

    3. クエリに複数の CONTAINSTABLE がある場合、SQL Server 2008 全文検索 (FTS) が非常に遅くなる

    4. MySQL:複数のAND条件との多対多の関係