sql >> Database teknologi >  >> RDS >> Sqlserver

SQL Server 2008 T-SQL UDF odds og ender

For at bruge en tabel med værdien udf mod en tabel skal du KRYDSANSØG (eller måske YDRE APPLY afhængig af hvordan du vil håndtere "ingen rækker" fra udf). Dette anvender række-for-række-operationen af ​​udf mod din tabel, som i sig selv er en tabel

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

For at INDSÆTTE

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



  1. sqlplus - ved hjælp af en bind-variabel i IN-sætning

  2. JdbcPagingItemReader i forårsbatch giver ikke korrekte resultater

  3. Automatisk indstilling af Oracles sekvensstartværdi

  4. mysql_connect fejl 500