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

SQL の関数のパラメーターに複数の値を渡す

    私が好む 1 つの方法は、新しいユーザー定義のテーブル データ型を作成することです。

    CREATE TYPE [dbo].[IdList] AS TABLE(
        [Id] [int] NULL
    )
      

    次に、そのデータ型をパラメーターの 1 つとして使用できます

    CREATE FUNCTION Getfunctionname
    (   
        @UserIDs dbo.IdList READONLY,
        @startdate INT,
        @endtdate INT
         )
    RETURNS @ReturnTable TABLE                                        
       (                                        
         -- ReturnTable
       )
    AS
    BEGIN
      -- Query    
    RETURN
    
    END
      

    1. MySqlのRandom()?

    2. オンライン求人ポータルデータモデルの改善

    3. 開始日と終了日に基づいて日間隔を含めて複数回レコードを表示する方法

    4. mysql_close():5は、4行目のC:\ wamp \ www \ Includes\footer.phpにある有効なMySQL-Linkリソースではありません