8 Aralık 2011 18:29 tarihinde Nuri AKMAN <[email protected] <mailto:[email protected]>> yazdı:

    Arkadaşlar,

    MySQL'deki bir tablonda Telefon numarasını saklıyorum. Ancak, bu
    saha farklı şekillerle doldurulmuş:

    0312-123 45 67
    0312.123.45.67
    03121234567
    0312,123,45,67

    Regexp kullanarak tek bir UPDATE SQL komutu ile bu sahada sadece
    rakamları bırakmak istiyorum (örnek: 03121234567)

    MySQL'de böyle bir şey yapabilir miyiz?

    *ÖRNEK: *UPDATE tabloadi SET telefonno = preg_replace("/[^0-9]/",
    "", telefonno);

http://dev.mysql.com/doc/refman/5.1/en/regexp.html

--
Recep Kırmızı
Özgür Yazılım A.Ş. ~ $
http://www.ozguryazilim.com.tr

_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap