Tietokannan muuttaminen

Minulla olisi pieni ongelma, minulla on tietokanta
johon tallennetaan lomakkeelta tietoa.

Tallennettavat tiedot ovat esim. Etunimi, Sukunimi, Sähköpostiosoite.

Haluiasin muuttaa tuota, niin että siinä olisi
lisäksi Ikä ja Sukupuoli -kentät.

Eli tietokantaan talletettaisiin siis nyt lisäksi ikä ja sukupuoli.

Kysymys kuuluukin seuraavasti:
Sekoaako tuo tietokanta jos käyn siis luomaan siihen uusia kenttiä?
3206
Äänestä

Muut lukivat myös

Vastaukset 3

Vanhimmat

Ei sekoa taulu. Vanha data pysyy kyllä, vaikka luot uusia kenttiä.
Eli jos sulla on vanhastaan dataa vaikka

etunimi sukunimi sähköposti
tero testi [email protected]

ja teet kentät ikä ja sukupuoli, niin tuo tero testi rivi ottaa niihin kenttiin oletusarvot jos määräät sellaset. Esim jos annat et ikä-kentän oletusarvo on 0 ja sukupuoli Mies niin kaikkiin vanhoihin kenttiin täyttyy automaattisesti nuo arvot. Se on syytä ottaa huomioon.

esim: tero testi [email protected] 0 Mies

ja jos sun systeemi näyttää ikä-kentän aina, niin noissa vanhoissa se näyttää kaikissa Ikä: 0.

Menipä hassuksi selitys, mut toivottavasti tajusit :)

Äänestä
  • eli siis pitääkö muutos tehdä juuri jollai tietyllä metodilla että se ei sekoa?

    itse ajattelin siis että CREATE TABLElla luon taulun uudelleen jossa on lisättynä nuo pari kenttää. Sekoaako siis tällöin, koska pitäisi tehdä jotenkin muuten tuo muutos?

    Äänestä

  • viellä yks juttu.. kirjoitti:

    eli siis pitääkö muutos tehdä juuri jollai tietyllä metodilla että se ei sekoa?

    itse ajattelin siis että CREATE TABLElla luon taulun uudelleen jossa on lisättynä nuo pari kenttää. Sekoaako siis tällöin, koska pitäisi tehdä jotenkin muuten tuo muutos?

    Tuolla onnistuu siten, ettei tartte uutta taulua tehdä.
    http://dev.mysql.com/doc/refman/5.0/en/alter-table.html

    Äänestä

Kommentoi aloitusta


SQÄLLÄÄ kirjoitti:

Minulla olisi pieni ongelma, minulla on tietokanta
johon tallennetaan lomakkeelta tietoa.

Tallennettavat tiedot ovat esim. Etunimi, Sukunimi, Sähköpostiosoite.

Haluiasin muuttaa tuota, niin että siinä olisi
lisäksi Ikä ja Sukupuoli -kentät.

Eli tietokantaan talletettaisiin siis nyt lisäksi ikä ja sukupuoli.

Kysymys kuuluukin seuraavasti:
Sekoaako tuo tietokanta jos käyn siis luomaan siihen uusia kenttiä?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu