我有一个像这样格式的字符串。就我而言,我只需要从字符串大小写中提取字符
1)12AB
2)SD12
3)1WE4
输出
1)AB
2)SD
3)WE
我只需要提取字符。我在 SSIS 包的派生列中使用此表达式
SUBSTRING(MediaIDCode,1,2)
但是这个表达式只适用于这个条件
1)12AB
我需要得到一个适用于上述所有条件的表达式。我尝试过使用 REPLACE ( '' , '1', '')
但它变成了一个大表达式。
最佳答案
您发布的 SUBSTRING 函数代码将从字符串中提取字符,而不考虑其内容。
看看使用正则表达式过滤掉不需要的字符:
关于ssis - SSIS中的表达式问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10030865/