San*_*nda 25 sql-server error-handling ssis
我从excel中提取数据ssis.其中一个excel列包含blank值.所以我需要blank用null 替换值,否则我的包将失败.任何建议?
小智 45
在DataFlow中使用DerivedColumn组件.
替换你的列,并在表达式中放置这行代码
ColumnName == "" ? NULL(DT_WSTR,50) : ColumnName
如果列为空,它将确保返回null
Tho*_*ony 19
您可能还想检查源和目标连接上的保持空值的选项(如果可用)
NG.*_*NG. 10
你尝试过类似的东西(假设数据类型是string/varchar):
LEN(TRIM([ColumnName]))==0 ? NULL(DT_WSTR, 10) : [ColumnName]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
77260 次 |
| 最近记录: |