एक चार के चारों ओर बंटवारे के लिए :
DECLARE @A VARCHAR (100)= 'cat | bat | sat'
SELECT items
INTO #STRINGS
FROM dbo.split(@A,'|')
यह लिंक भी देखें
DECLARE @test varchar(max);
set @test = 'Peter/Parker/Spiderman/Marvel';
set @test = Replace(@test, '/', '.');
SELECT ParseName(@test, 4) --returns Peter
SELECT ParseName(@test, 3) --returns Parker
SELECT ParseName(@test, 2) --returns Spiderman
SELECT ParseName(@test, 1) --returns Marvel
SQL Server 2005 :split सरणी में स्ट्रिंग करें और सरणी (x) प्राप्त करें?
स्ट्रिंग्स को विभाजित करने के लिए समाधान:
http://www.sqlperformance.com/2012/07 /टी-एसक्यूएल-क्वेरी/स्प्लिट-स्ट्रिंग्स