• 16-01-2017, 14:24:40
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba,
    0099546720
    0099721083
    0099856211
    0099865109


    Bu şekilde Muhasebe programında satırlar mevcut. Ama ben sql ile başında iki sıfır ile başlayan tüm kayıtların 00larını silmem gerekiyor. SQL veritabanına hangi kodu yazar isem 00lar silinir?

    Not : SQL de tarama yaparken binlerce farklı kayıt mevcut. Öncelikle başında 00 olanları tespit edecek ve tespit ettikten sonra 00ları silecek.
  • 16-01-2017, 14:36:46
    #2
    update tablo set sutun=SUBSTRING(sutun, 3) where sutun like '00%'
    sütun ve tablo adını girerseniz 00 ile başlayan kayıtların ilk 2 karakterini almayarak 3. karakter ve sonrasını kayıt eder. ( mutlaka yedek alın. )
  • 02-02-2017, 14:45:42
    #3
    PsdBul adlı üyeden alıntı: mesajı görüntüle
    update tablo set sutun=SUBSTRING(sutun, 3) where sutun like '00%'
    sütun ve tablo adını girerseniz 00 ile başlayan kayıtların ilk 2 karakterini almayarak 3. karakter ve sonrasını kayıt eder. ( mutlaka yedek alın. )
    Merhaba,
    The substring function requires 3 arguments(s) hatası aldım. Ne yapmam gerekiyor?
    Teşekkürler.
  • 02-02-2017, 15:41:23
    #4
    Merhaba bu şekilde çalışması gerekiyor fakat çalışmazsa 3 parametreye yüksek rakam giriniz.

    update tablo set sutun=SUBSTR(sutun, 3, 10000) where sutun like '00%'
    everquest adlı üyeden alıntı: mesajı görüntüle
    Merhaba,
    The substring function requires 3 arguments(s) hatası aldım. Ne yapmam gerekiyor?
    Teşekkürler.
  • 02-02-2017, 18:18:07
    #5
    everquest adlı üyeden alıntı: mesajı görüntüle
    Merhaba,
    The substring function requires 3 arguments(s) hatası aldım. Ne yapmam gerekiyor?
    Teşekkürler.
    MesutEyrice adlı üyeden alıntı: mesajı görüntüle
    Merhaba bu şekilde çalışması gerekiyor fakat çalışmazsa 3 parametreye yüksek rakam giriniz.

    update tablo set sutun=SUBSTR(sutun, 3, 10000) where sutun like '00%'
    3. parametre opsiyoneldir. Girilmesi zorunlu değildir. Şuradan parametre kullanımını inceleyebilirsiniz. https://dev.mysql.com/doc/refman/5.7...tion_substring