sql >> Database >  >> RDS >> Sqlserver

SQL Server 2008 T-SQL UDF kansen en doelen

Om een ​​tabel met de waarde udf tegen een tabel te gebruiken, heeft u CROSS APPLY (of misschien OUTER APPLY, afhankelijk van hoe je wilt omgaan met "geen rijen" uit de udf). Dit past de rij-voor-rij bewerking van de udf toe op uw tabel, die zelf een tabel is

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

INVOEREN

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



  1. SQL / Doctrine:probleem met links samenvoegen

  2. MYSQL-installatie met een .NET winforms-app

  3. het implementeren van een UPDATE op SELECT in Postgres

  4. Welke kolommen zijn over het algemeen goede indexen?