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

Opdel en streng i individuelle tegn i SQL Server 2005

;with cte as
(
  select ID,
         substring(data, 1, 1) as Chars,
         stuff(data, 1, 1, '') as data,
         1 as RowID
  from @t
  union all
  select ID,
         substring(data, 1, 1) as Chars,
         stuff(data, 1, 1, '') as data,
         RowID + 1 as RowID
  from cte
  where len(data) > 0
)
select ID, RowID, Chars
from cte
order by ID, RowID


  1. Hvad er den største forskel mellem Varchar2 og char

  2. Hvordan kan jeg bruge OR condition i MySQL CASE udtryk?

  3. Søg dynamisk i kolonner efter en given tabel

  4. Standard HTML-tabel med total fra SQL Server-tabel