1

我目前的表达任何帮助都会非常感谢您!

TRIM(Unit) == "N/A" ? (DT_STR,255,1252)NULL(DT_STR,255,1252) : 
TRIM(Unit) == "" ? (DT_STR,255,1252)NULL(DT_STR,255,1252) :  [Unit]

它会将 null 添加到空值但是我如何修剪它?

例如,如果该值为空,那么它将添加一个空值,但如果该值为空格 HGDS,则不会对其进行修剪。

解决方法如下

 TRIM(Unit) == "N/A" ? (DT_STR,255,1252)NULL(DT_STR,255,1252) : 
 TRIM(Unit) == "" ? (DT_STR,255,1252)NULL(DT_STR,255,1252) :  TRIM([Unit])
4

1 回答 1

0

只需在评论中重新发布@Neo 的答案......这样人们就不会忽视这个问题,认为它没有得到回答。

修剪(单位)==“不适用”?(DT_STR,255,1252)NULL(DT_STR,255,1252):TRIM(单位)==“”?(DT_STR,255,1252)NULL(DT_STR,255,1252) : TRIM([单位])

注意:@Neo:随时删除我的答案并在您看到此内容时重新发布您的答案。

于 2016-04-29T14:04:18.827 回答