【问题标题】:SSIS Concatenating Two Functions in Derived columnSSIS在派生列中连接两个函数
【发布时间】:2018-01-26 04:46:32
【问题描述】:

我正在连接,但它显示错误

UPPER(SUBSTRING( [a],1,1)) + FINDSTRING( [a]," ",1)

[a] 值如下所示:

snoffy ab

【问题讨论】:

  • 详细说明以清楚地理解它。
  • 您尝试过以下建议吗?

标签: sql-server ssis expression etl


【解决方案1】:

FINDSTRING() 函数将返回一个不能与字符串连接的DT_I4 值,只需强制转换即可:

UPPER(SUBSTRING([a],1,1)) + (DT_WSTR,10)FINDSTRING([a]," ",1)

【讨论】:

    【解决方案2】:

    您必须从数组值中传递第一个列表。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-07-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-17
      • 1970-01-01
      相关资源
      最近更新 更多