mysql verziok

Fodor Zsolt fodor at gyakg.u-szeged.hu
2009. Júl. 23., Cs, 21:25:35 CEST


Üdv!

On Thu, 23 Jul 2009 21:11:10 +0200, zolim wrote
> Egy mysql guru kellene. A kovetkezo problemaba futottam bele az 5-os 
> verziokban.
> Ha az elso adat erteke ures, (ez lenne a primary key), akkor az elso 
> verzio a mysql 4.0x verziokban mukodik. A masodik verzio a 4.1x es 
> az 5.x veziokban.
> 
> INSERT INTO adatbazis VALUES ('', '$mezo1', '$mezo2')    mukodik 4.0x
> INSERT INTO adatbazis VALUES (NULL, '$mezo1', '$mezo2') mukodik 4.1x 
> es 5.x veziokbnan
> 
>  Most vagy az en szerverem van rosszul beallitva, vagy valoban 
> primary key eseten NULL-t kell az 5.x veziok eseten megadni.

Szerintem az első nagyon hibás is. Ott egy konkrét értéket adsz a kulcsmezőnek.
A második esetben meghatározatlan. (Bár nekem nem szimpatikus megoldás így
feltölteni a táblát (tehát nem az adatbázist), de el tudom fogadni.)

Üdv: Fodor Zsolt



További információk a(z) Techinfo levelezőlistáról