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

Daftar yang dipisahkan koma dalam SQL

declare @S varchar(20)
set @S = '1,2,3,4,5'

while len(@S) > 0
begin
  --print left(@S, charindex(',', @S+',')-1)
  exec YourSP left(@S, charindex(',', @S+',')-1)
  set @S = stuff(@S, 1, charindex(',', @S+','), '')
end

Coba Data SE:Jalankan string




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 3 Cara Mengonversi Desimal ke Heksadesimal di SQL Server (T-SQL)

  2. Apakah ada fungsi bawaan yang dapat mengubah angka menjadi kata-kata di server sql

  3. Mengkueri data dengan menggabungkan dua tabel dalam dua database di server yang berbeda

  4. Dapatkan setiap jam untuk rentang waktu

  5. sql server 2008 management studio tidak memeriksa sintaks kueri saya