2010-06-08 3 views
0

소스 열에 공백 ("NULL"이 아님)이 있고 숫자로 대상이 있습니다. 데이터 변환을 사용하여 변환하는 동안 balnk 소스 값으로 인해 변환되지 않으므로 파생 된 열을 NULL 또는 0으로 대체하려면공백에서 숫자로 변환 된 파생 된 열

(소스 열 == "")으로 공백 값을 대체 하시겠습니까? "0": 소스 열

그러나 공백으로 0 값을 제공하지 않습니다.

덕분에이 트릭을 할해야

답변

1

prav.

(LEN(TRIM(sourceColumn)) = 0 ? "0" : sourceColumn) 
+0

감사 배리, 논리 내 데이터를했다. 또한 TRIM 대신 RTRIM을 사용하고 있습니다. 고맙다 prav – prav

0
([source column] == null || [source column].TrimEnd().Length == 0) 
    ? "0" 
    : [source column]