Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno [MySQL] Dátový typ INTEGER bez vlozenia defaultnej hodnoty 0

Dobry den,

Mam taky problem :-)

Mam tabulku v MySQL a mam tam dve polia typu INT. Ako defaultna hodnota pola je nastavena 0.
A to je moj problem. Potreboval by som odtial nejako vyhodit tu defaultnu 0.

Skusal som nastavovat

default ''

alebo pole nastavit na NULL. Vzdy sa mi tam tie nuly hodia.

Teraz to mam docasne tak, ze mam tie polia typu VARCHAR , ale tam mi to zase zle pocita. Pozeral som v manuali aj nejake funkcie na prevod zo stringu na INT, ale zas prerabat kazdy query sa mi nechce.

Preto by som to najradsej vyriesil v databaze.
Uz som zufaly.

Vie mi niekto pomoct ?

vdaka

Předmět Autor Datum
Nevím, jak je to na MySQL, ale MS SQL má default hodnotu definovanu jako Constraint. Pokud bych se j…
Jan Fiala 21.08.2007 11:16
Jan Fiala
hmmm ... to mi nie je uplne jasne ... vies mi uviest priklad v MS-SQL?
mrazik 21.08.2007 11:28
mrazik
Priklad pro MS SQL: Pridani sloupce typu Integer s default hodnotou 0: ALTER TABLE tabulka ADD cise…
Jan Fiala 21.08.2007 11:33
Jan Fiala
takze som to nakoniec vyriesil tak, ze som pole nastavil NULL a hodnoty som potom tiez nastavil na N… poslední
mrazik 21.08.2007 12:56
mrazik

Zpět do poradny Odpovědět na původní otázku Nahoru