Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Pisahkan string menjadi karakter individual di 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara membandingkan versi perangkat lunak menggunakan SQL Server?

  2. Bagaimana Anda menanyakan kolom int untuk nilai apa pun?

  3. Cara Menghapus Pekerjaan Agen SQL Server di Azure Data Studio

  4. Pembulatan ke bawah DECIMAL (14,3) ke digit desimal ketiga dalam SQL 2008

  5. Apa masalah dengan gabungan antara dua tabel dalam dua database yang berbeda?