sql-server - 将###-###-####电话号码转换为字符串而不是数学运算
问题描述
我的 SQL 表中有电话号码###-###-####
。当我将其导出为 CSV 文件时。它显示为一个匹配操作的值,即-
作为减号处理。
另外,作为替代方案,我可以转换###-###-####
为##########
,即删除-
如何在选择查询中执行此操作。
谢谢
我试图投射 (phone as varchar
) 但这没有帮助。
解决方案
不要在 Excel 中打开 .csv 文件,而是使用 Excel 导入文件。转到“数据”功能区,然后单击“来自文本/CSV”按钮。选择您导出的文件,单击“加载”按钮,它应该从 CSV 文件中导入数据,电话号码完好无损。我对一个包含电话号码的 .csv 文件进行了测试,它就像一个魅力。
推荐阅读
- java - React native - 如何修复 Java.lang Double 无法转换为 java.lang.Boolean
- java - Eclipse 氧气/光子与 openjdk 11 和弹簧靴
- html - 无法将 Img 与文本相对且大小相同
- javascript - 当用户第二次点击按钮时,UI 不会在 React 中重新渲染
- android - 错误:GPU 不支持此版本的 OpenGL ES,请在 Flutter 中尝试旧版本
- angular - 如何在两个不同的角度应用程序之间进行集成
- json - Kafka - 从 JSON 记录到 S3 中的 Parquet 文件
- java - 如何显示彩色表情符号?
- python - While循环直到计数结束才执行
- javascript - Javascript-全局变量值未正确反映在代码块之外