首页 > 解决方案 > 将###-###-####电话号码转换为字符串而不是数学运算

问题描述

我的 SQL 表中有电话号码###-###-####。当我将其导出为 CSV 文件时。它显示为一个匹配操作的值,即-作为减号处理。

另外,作为替代方案,我可以转换###-###-##############,即删除-如何在选择查询中执行此操作。

谢谢

我试图投射 (phone as varchar) 但这没有帮助。

标签: sql-serverexcelvarcharphone-number

解决方案


不要在 Excel 中打开 .csv 文件,而是使用 Excel 导入文件。转到“数据”功能区,然后单击“来自文本/CSV”按钮。选择您导出的文件,单击“加载”按钮,它应该从 CSV 文件中导入数据,电话号码完好无损。我对一个包含电话号码的 .csv 文件进行了测试,它就像一个魅力。


推荐阅读