Új hozzászólás Aktív témák

  • bbTamas77

    aktív tag

    Üdv éppen mysql tanulgatom és máris gondom akadt.

    php myadmint használok, Verziószám: 3.5.2.2, utolsó stabil verzió: 4.0.4.1

    Szerintem hibátlanul írtam mindent de mégis hibát ír ki.

    Amikor az első táblát létre akarom hozni akkor még nem írt ki semmit, sikeresen létrehozta:
    Első tábla.
    Create Table nev (
    nev_id SMALLINT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT,
    new_addatum DATETIME DEFAULT '0000-00-00 00:00:00',
    new_moddatum DATETIME DEFAULT '0000-00-00 00:00:00',
    vezeteknev VARCHAR (75),
    keresztnev VARCHAR (75),
    INDEX idx_vn (vezeteknev),
    INDEX idx_kn (keresztnev)
    );

    De amikor a második táblát hoznám létre sql parancs segítségével, akkor php myadmin az alábbi hibát írja ki.
    Második tábla és a hiba:

    Create Table munkahelyi_beosztas (
    beosztas_id SMALLINT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT,
    new_id SMALLINT UNSIGNED NOT NULL DEFAULT '0'
    beosztas_addatum DATETIME DEFAULT '0000-00-00 00:00:00', beosztas_moddatum DATETIME DEFAULT '0000-00-00 00:00:00',
    beosztas_nev VARCHAR (100),
    INDEX idx_beoszt (beosztas_nev)
    );

    Hibaüzenet.
    #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'beosztas_addatum DATETIME DEFAULT '0000-00-00 00:00:00', beosztas_moddatum DAT' at line 4

    Értem én, hogy azt írja hogy verzióhiba, de mégis hogyan lehetne másképpen megadni, hogy elfogadja az alapértelmezett értéket?

Új hozzászólás Aktív témák

Hirdetés