怎样减双下巴:在ACCESS中如何升位电话号码?

来源:百度文库 编辑:高校问答 时间:2024/04/28 19:36:21
我有很多数据,但是数据有很长时间了,这其中有很多话号码位数不对,需要升位,比如大连的电话号码原来7位,升位后需在所有原来号码前加8 ,像这样的SQL语句怎么写?如有其他相关的教材请推荐,谢谢!
数量很大的,有几万条
另外我有好几个限制条件这怎么做例如:
泉州:在原首位号为2、3、4的7位用户号码前加"2",在原首位号为5、6、7、8的7位用户号码前加"8",特服号码、短号码不变

还是可以用查询语句处理的。

关键是“区号”你存在哪里了?

update 表名 set 电话字段='X' & 电话字段 where 区号='XXX'

替换是不行的。
但SQL功能不够,无法做到。需要做个程序来判断。
例如:
先判断地区。如果是大连的,就在7位号码前面加8,已经是8位的就不变了。如果是沈阳的,就在7位22打头的前再加个2。。。。。

在access里打开查找替换一下不就行了,用不到sql