sql >> Databasteknik >  >> RDS >> Sqlserver

SQL Server 2008 T-SQL UDF odds och slut

För att använda en tabell värderad udf mot en tabell behöver du KORSANSÖK (eller kanske OUTTER APPLY beroende på hur du vill hantera "inga rader" från udf). Detta tillämpar rad-för-rad-operationen av udf mot din tabell som i sig är en tabell

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

Att INFOGA

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



  1. Varför fungerar inte insert och matar inte ut något fel på postresql?

  2. ogiltigt teckenfel vid körning omedelbart

  3. Ta bort ett databaspostkonto från en profil (SSMS)

  4. Vad är skillnaden mellan mysql drop-partition och truncate-partition