• 30-07-2017, 21:00:02
    #1
    http://prntscr.com/g26xkz

    resimdeki gibi pek çok tablom var.
    3 un altına sabit a
    4 un altına sabit b
    ...
    8 in altına sabit f

    girmek istiyorum. tablonun tamamını değiştirmeyeceğim 2 sutun değiştirmeden sonraki tum sutunlarda aynı veriler olsun.( aynı derken 3 sutunun tamamında a, 4 sutunun tamında b ... gibi ) kolay bir kodu var mı acaba bir satırdaki kullanacagım kodu kaydetsem tum satırları değiştirse?
  • 31-07-2017, 17:30:51
    #2
    Klasik update. Where şartı vermezsen bütün satırları update eder.

    update tabloismi set kolon_adi='DEGER';
    Oracle örneği:

    https://prnt.sc/g2k1me
  • 31-07-2017, 17:55:32
    #3
    mondschein adlı üyeden alıntı: mesajı görüntüle
    http://prntscr.com/g26xkz

    resimdeki gibi pek çok tablom var.
    3 un altına sabit a
    4 un altına sabit b
    ...
    8 in altına sabit f

    girmek istiyorum. tablonun tamamını değiştirmeyeceğim 2 sutun değiştirmeden sonraki tum sutunlarda aynı veriler olsun.( aynı derken 3 sutunun tamamında a, 4 sutunun tamında b ... gibi ) kolay bir kodu var mı acaba bir satırdaki kullanacagım kodu kaydetsem tum satırları değiştirse?
    Arkadaşın dediği gibi UPDATE komutuna WHERE ifadesi eklenmezse tablodaki tüm kayıtları güncellenir.

    Örneğe aşağıdaki adresten bakabilirsiniz.

    http://sqlfiddle.com/#!9/f6b531/1

    Hayırlı günler dilerim.
  • 31-07-2017, 22:42:11
    #4
    seogrenci adlı üyeden alıntı: mesajı görüntüle
    Arkadaşın dediği gibi UPDATE komutuna WHERE ifadesi eklenmezse tablodaki tüm kayıtları güncellenir.

    Örneğe aşağıdaki adresten bakabilirsiniz.

    http://sqlfiddle.com/#!9/f6b531/1

    Hayırlı günler dilerim.
    çok sağolun emek harcamıssınız