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

Transformasi SSIS -- Pisahkan satu kolom menjadi beberapa kolom

Anda akan perlu menggunakan kolom turunan untuk proses ini.

Fungsi SUBSTRING dan FINDSTRING akan menjadi kunci untuk melakukan ini.

Untuk mendapatkan segmen pertama Anda akan menggunakan sesuatu seperti ini:

Di atas akan menampilkan substring yang dimulai dengan awal [nama pasien penuh] hingga posisi sebelum koma (,).

Segmen berikutnya adalah dari posisi setelah koma hingga pemisah spasi terakhir, dan yang terakhir adalah segalanya mulai dari posisi setelah pemisah spasi terakhir hingga akhir.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dapatkan tanggal pembuatan indeks dari SQL server

  2. Saya tidak dapat menambahkan Microsoft.SqlServer.Management.Common ke Aplikasi ASP.NET MVC saya

  3. Kueri SQL untuk membandingkan penjualan produk berdasarkan bulan

  4. Apakah mungkin menggunakan `SqlDbType.Structured` untuk meneruskan Parameter Bernilai Tabel di NHibernate?

  5. WITH (NOLOCK) vs SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED