NULL ei ole null.

MySQL

Tietokannassa on paljon tyhjiä soluja, mutta niiden arvo ei ole NULL. Onko mahdollista asettaa kaikille tyhjille soluille arvo NULL ?

3

416

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • plimplom

      On mahdollista. Sarakkeen tulee toki tukea NULL arvoja.

      Jos ne "tyhjät arvot" ovat tyhjiä merkkijonoja:
      UPDATE taulu
      SET sarake=NULL
      WHERE SARAKE = ''

      Tuo pitää luonnollisesti tehdä joka sarakkeelle erikseen jos vastaavaa ilmenee useammassa sarakkeessa.

      • hoito II

        Moi

        Onistuuko sama ilman että täytyy tietää sarakeen/sarakeiden nimeä?
        Jos sarekkeiden nimiä täytyy käyttää, miten sama onistuu yhdellä lauseella vai täytyykö muutos tehdä vain yhteen sarakeeseen kerralla kuten esimerkissä oli


      • tapauksesta
        hoito II kirjoitti:

        Moi

        Onistuuko sama ilman että täytyy tietää sarakeen/sarakeiden nimeä?
        Jos sarekkeiden nimiä täytyy käyttää, miten sama onistuu yhdellä lauseella vai täytyykö muutos tehdä vain yhteen sarakeeseen kerralla kuten esimerkissä oli

        >...miten sama onistuu yhdellä lauseella...

        Ei varmaankaan yhdellä lauseella mutta kaikkihan on tietysti mahdollista sopivalla scriptillä.

        Esim MSSQL:llä löytyy tuollaiset stored proceduurit:
        http://media.techtarget.com/digitalguide/images/Misc/sp_FindColumn_sp_AnalyzeColumn.txt

        Sitten vain kun on löydetty sarakkeet niin ajetaan niille update. Ei ihan pikkuhomma tehdä ja testata että toimii luetettavasti.

        Joten jos sarakkeita on vaikkapa alle 100 niin itse tekisin ne yksi kerrallaan.


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Tärkeä kysymys!

      Haluatko sinä, mies, minut?
      Ikävä
      92
      1683
    2. Asiallinen lähestyminen

      Mitä on asiallinen lähestyminen?? Tietääkö tai tajuaako kukaan, varsinkaan miehet??? Eilen NELJÄNNEN kerran jouduin isk
      Sinkut
      174
      1320
    3. En tiedä..

      Yhtään minkälainen miesmaku sinulla on. itse arvioin sinua moneenkin otteeseen ja joka kerta päädyin samaan lopputulokse
      Ikävä
      105
      1118
    4. Jennika Vikman avoimena - Isosisko Erika Vikman ohjeisti napakasti Tähdet, tähdet -kisaan: "Älä.."

      Jennika ja Erika - niin ovat kuin kaksi marjaa! Ilmeiltään, ääneltään ja eleiltään hyvinkin samanlaiset - toinen on kyll
      Suomalaiset julkkikset
      16
      1108
    5. Mitäs nainen

      Meinaat tehdä viikonloppuna.
      Ikävä
      87
      946
    6. Milloin viimeksi näit ikäväsi kohteen?

      Oliko helppo tunnistaa hänet? Millaisia tunteita tuo näkeminen herätti sinussa?
      Ikävä
      46
      895
    7. Suhde asiaa

      Miksi et halua suhdetta kanssani?
      Ikävä
      68
      881
    8. Kirjoita nainen meistä jotain tänne

      tai minusta, ihan mitä haluat. Niinkin voi kirjoittaa, etteivät muut tunnista, esim. meidän kahdenkeskisistä jutuista. K
      Ikävä
      65
      850
    9. Vedalainen metafysiikka

      Termi ”metafysiikka” kuuluu Aristoteleelle. Metafysiikka tarkoittaa ”fysiikan jälkeen” eli tietoa siitä, mikä on tavalli
      Hindulaisuus
      289
      773
    10. Ai jaa sinä oletkin ahnas

      Ja romanttinen luonne, nyt vasta hiffasin että olet naarastiikeri. Parempi myöhään kuin ei milloinkaan.
      Ikävä
      107
      758
    Aihe