[]

sql
Elimizde şöyle bir değer;
1.2.3.4 diyelim. Ben charindex ile noktaların yerlerini tespit ediyorum ve onları 0 yapmak istiyorum. Kod çalışınca şöyle gözükecek yani; 1020304
Nasıl yapılabilir?
1.2.3.4 diyelim. Ben charindex ile noktaların yerlerini tespit ediyorum ve onları 0 yapmak istiyorum. Kod çalışınca şöyle gözükecek yani; 1020304
Nasıl yapılabilir?

yerlerini bulmakla filan kasmana gerek yok ya. şu değil mi istediğin?
SELECT REPLACE('1.2.3.4', '.', '0')
SELECT REPLACE('1.2.3.4', '.', '0')
- tepedeki psychedelic adam
(23.11.18 15:09:02)

replace işini görür bence de
- bir bucuk adana
(23.11.18 15:19:44)

ben rastgele yazdım noktaları. satırlar gittikçe büyüyor. 1.10.12 diye olanlarda var. o yüzden yerlerini bulmak lazım. Çünkü bu çalışan sistemin içine konacak. ama REPLACE işimi gördü case when içerisinde.
- kırmızıgözlüağaçkurbağasıyeşili
(23.11.18 15:24:20)

yerleri loglayacaksan (ya da başka bişe) charindex olabilir ama performansta yavaşlığa neden olur.
- bir bucuk adana
(23.11.18 15:33:36)
1