Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

एसक्यूएल सर्वर 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. SQL सर्वर में SET ROWCOUNT कैसे काम करता है

  2. एक SQL सर्वर तालिका से दूसरी पंक्ति में एक पंक्ति की प्रतिलिपि कैसे करें

  3. क्या यह SQL कीवर्ड (आरक्षित शब्द) प्राप्त करने का एक प्रोग्रामेटिक तरीका है

  4. एक एसक्यूएल पंक्ति हैश?

  5. मैं SQL Server 2008 में वर्तमान में चल रहे प्रोसेस के मापदंडों को कैसे देख सकता हूँ?