ssis - SSIS派生列表达式将特定字符移动到字符串的末尾
问题描述
在 SSIS 表达式中,我试图将括号中的前缀编号移动到字符串的末尾,但没有成功。数据不存储在变量中,而只是一个简单的电话列,需要用类似于下面所述数据的新列替换。例子:
unicode 字符串:(907) 222-1234 看起来像这样:
222-1234 (907)
派生列中的表达式应该如何?
解决方案
SUBSTRING( YourVariable , 7, LEN(YourVariabl) -7+1 ) + " " + SUBSTRING( YourVariable , 1,5 )
推荐阅读
- azure - 唯一自定义属性 Azure ADB2C 租户
- javascript - 无法从回调中更新(分配给变量)的textContent
- php - 如何在数组中分配值 ng-model?
- python - 如何为我的 tensorflow 模型提高此数据管道的性能
- python - KeyError:AIRTABLE_API_KEY
- r - 如何将“...”中包含的参数传递给 R 中的递归调用
- r - 在 R 中为预定义的单词列表着色突出显示文本
- python - 用 numpy 数组对任意数字进行指数化
- python - 给定占位符格式化字符串
- codeigniter - 调用未定义的方法 Employee::insert_employee()