Telefon alanında 10 haneli telefon numarası var. Mesela;2123334455 2123334456 4446457 diye 10.000 e yakın kayıt var. Benim şöyle bir update ile bu başında 212 olan numaraları silip yerine '9' karakterini eklemek istiyorum. Alan 8 karakter olacak böylelikle. Örneğin: 9333445593334456 Daha sonra 7
Telefon alanında 10 haneli telefon numarası var.
Mesela;
2123334455
2123334456
4446457
diye 10.000 e yakın kayıt var.
Benim şöyle bir update ile bu başında 212 olan numaraları silip yerine '9' karakterini eklemek istiyorum. Alan 8 karakter olacak böylelikle.
Örneğin:
93334455
93334456
Daha sonra 7 karakterli olan alan'a 9 numarasını eklemeyelim.
94446457
Nasıl bir yol izlemeliyim sizce?
0
tam anlamadım ama
update table
set a='9'+substring(a,4,7)
where len(a)=10
hatalar olabilir makinamda sql yok
0
update tablo
set tel1 = '9' || substring(tel1, -7, 7)
0