使用SSIS从电话号码中分割国家代码

问题描述 投票:-1回答:1

我正在创建一个SSIS包,以检查现有电话号码的国家/地区代码是否与其所在国家/地区匹配。为此,我需要从电话号码中拆分国家/地区代码,并且有一种方法可以使用任何组件进行拆分吗?

谢谢

sql-server ssis components etl
1个回答
0
投票

[您可以使用SQL(如果从数据库中读取)使用LEFT()或SUBSTRING()函数,例如,如果前三个字符是您可以使用的国家/地区代码,则可以这样做:

SELECT LEFT([PhoneNumber],3) FROM Table

更多信息,在:

在SSIS中,您可以使用派生列组件来实现,对于上面的示例,您可以使用:

LEFT([PhoneNumber],3)
© www.soinside.com 2019 - 2024. All rights reserved.