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

SQL Server 2008 T-SQL UDF オッズとエンド

    テーブルに対して udf 値のテーブルを使用するには、CROSS APPLY (または、udf からの「行なし」をどのように処理するかによって、OUTER APPLY になる場合もあります)。これは、それ自体がテーブルであるテーブルに対して udf の行ごとの操作を適用します

    SELECT
       *
    FROM
       mytable M
       CROSS APPLY
       [dbo].[Split] (M.TheColumn) S 
    

    挿入する

    INSERT AnotherTable (col1, col2, ...)
    SELECT
       col1, col2, ...
    FROM
       mytable M
       CROSS APPLY
       [dbo].[Split] (M.TheColumn) S 
    



    1. JDBCを使用する場合、MySQLでのOracleのREF CURSORに相当するものは何ですか?

    2. キーワードに一致するSQLクエリ?

    3. PDOおよびMySQLIN/NOTINクエリの適切な形式

    4. Postgresql独自のインデックスを作成