Ssis
替換“”字元派生列SSIS
所以我得到了 CSV 文件,出於某種原因,它們以“123-45-9873”的形式出現。
現在我將“-”修剪掉,但該列是 SSN 列,所以我留下“12345987 將 3 取出並將“字元放在桌子上。
我可以使用什麼替換功能來替換這個字元?
作為參考,這就是我正在做的
(DT_STR,9,1252)REPLACE(SSN,"-","")
並得到“12345678
看起來引號(“)字元被認為是輸入字元串的一部分。
有兩個選項:
更正您的平面文件源以為此欄位定義引號字元,因此它將刪除字元串開頭和結尾的 " 值。
使用另一個替換來刪除引號。REPLACE(REPLACE( SSN,""",""),"-","")