在Varchar字段中更改数据

时间:2015-01-09 02:50:24

标签: sql

想知道是否有一种简单的方法可以在批量的varchar字段中添加字符/数字?在VN中,他们正在更改区号,我需要将桌面上的电话和传真字段从现有代码更新为新的。

例如,电话号码加载为84-8-12345678,新号码为84-28-12345678。

变量因位置而异,但我可以通过附加到记录的代码进行控制。

这可以通过脚本完成吗?我想也许抓取记录并在excel中进行更改然后上传和更新。

任何帮助/建议表示赞赏。

1 个答案:

答案 0 :(得分:1)

假设你知道更新语句并且想知道字符串操作部分,你可以尝试类似......

declare @ph as varchar(15) = '84-8-12345678'
select STUFF(@ph,4,0,'2')

阅读数据库引擎的字符串函数,因为有很多方法可以实现这一点。