STRING_SPLIT

SQL STRING_SPLIT fonksiyonu, verilen bir metinde belirtilen bir ayraç kullanarak metni belirtilen ayraçlara göre böler ve bu bölümleri bir tablo olarak döndürür. Bu fonksiyon, SQL Server 2016 veya daha önceki sürümlerinde bulunmayabilir, ancak bu fonksiyonun önceki sürümlerinde alternatif çözümler bulunabilir.

SQL STRING_SPLIT fonksiyonunun bir örneği aşağıdaki gibidir:

DECLARE @InputString VARCHAR(100) = 'Apple,Banana,Cherry,Date';

SELECT * 
FROM STRING_SPLIT (@InputString, ',')

Bu örnekte, @InputString değişkeni "," ayraç kullanılarak ayırılır ve STRING_SPLIT fonksiyonu her ayraçlı bölümü tek tek bir satır olarak tablo olarak döndürür. Dönen sonuç şöyle olacaktır:

value
-----------------
Apple
Banana
Cherry
Date

Last updated

Was this helpful?