【发布时间】:2018-05-18 11:54:42
【问题描述】:
在 SSIS 表达式中,我试图将括号中的前缀编号移动到字符串的末尾,但没有成功。数据不存储在变量中,而只是一个简单的电话列,需要用类似于下面所述数据的新列替换。 示例:
unicode 字符串:(907) 222-1234 看起来像这样:
222-1234 (907)
Derived Column 中的表达式应该是怎样的?
【问题讨论】:
标签: ssis
在 SSIS 表达式中,我试图将括号中的前缀编号移动到字符串的末尾,但没有成功。数据不存储在变量中,而只是一个简单的电话列,需要用类似于下面所述数据的新列替换。 示例:
unicode 字符串:(907) 222-1234 看起来像这样:
222-1234 (907)
Derived Column 中的表达式应该是怎样的?
【问题讨论】:
标签: ssis
SUBSTRING( YourVariable , 7, LEN(YourVariabl) -7+1 ) + " " + SUBSTRING( YourVariable , 1,5 )
【讨论】:
YourVariable 替换为YourColumn,应该可以解决您的问题xD