Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

SSIS Transform -- Разделете една колона на няколко колони

Ще трябва да използвате извлечена колона за този процес.

Функциите SUBSTRING и FINDSTRING ще бъдат ключови за осъществяването на това.

За да получите първия сегмент, трябва да използвате нещо подобно:

Горното трябва да показва подниз, започващ с началото на [fullpatientname] до позицията преди запетаята (,).

Следващият сегмент ще бъде от позицията след запетаята до крайния разделител за интервал, а финалът ще бъде всичко от позицията след последния разделител за интервал до края.



  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 Server

  2. Преобразувайте текста на текстовото поле в цяло число

  3. Не може да се използва предикат CONTAINS или FREETEXT в таблица или индексиран изглед, защото не е индексиран с пълен текст

  4. SQL:Реално транспониране

  5. Проблеми с ConnectionString - SQL Server 2008 на Windows 2008