• 16-07-2009, 14:53:48
    #1
    Üyeliği durduruldu
    my adminden sql aktardigim zaman hata aliyorum
    CREATE TABLE letopdutop (
       id int(9) DEFAULT '0' NOT NULL AUTO_INCREMENT,
       titre longtext NOT NULL,
       description longtext NOT NULL,
       siteurl longtext NOT NULL,
       banurl longtext,
       email longtext NOT NULL,
       password longtext NOT NULL,
       bh int(9) DEFAULT '0' NOT NULL,
       bw int(9) DEFAULT '0' NOT NULL,
       entree int(7) DEFAULT '0' NOT NULL,
       sortie int(7) DEFAULT '0' NOT NULL,
       PRIMARY KEY (id)
    );
    hata kodu ise
    Hata
    SQL sorgusu: 
    CREATE TABLE letopdutop(
    id int( 9 ) DEFAULT '0' NOT NULL AUTO_INCREMENT ,
    titre longtext NOT NULL ,
    description longtext NOT NULL ,
    siteurl longtext NOT NULL ,
    banurl longtext,
    email longtext NOT NULL ,
    PASSWORD longtext NOT NULL ,
    bh int( 9 ) DEFAULT '0' NOT NULL ,
    bw int( 9 ) DEFAULT '0' NOT NULL ,
    entree int( 7 ) DEFAULT '0' NOT NULL ,
    sortie int( 7 ) DEFAULT '0' NOT NULL ,
    PRIMARY KEY ( id ) 
    ) 
    MySQL çıktısı:  
    #1067 - Invalid default value for 'id'
  • 16-07-2009, 14:55:37
    #2
    CREATE TABLE letopdutop (
    id int(9) NOT NULL AUTO_INCREMENT,
    titre longtext NOT NULL,
    description longtext NOT NULL,
    siteurl longtext NOT NULL,
    banurl longtext,
    email longtext NOT NULL,
    password longtext NOT NULL,
    bh int(9) DEFAULT '0' NOT NULL,
    bw int(9) DEFAULT '0' NOT NULL,
    entree int(7) DEFAULT '0' NOT NULL,
    sortie int(7) DEFAULT '0' NOT NULL,
    PRIMARY KEY (id)
    );



    Bu sekilde calısacaktır. ID degerinde Default vermene gerek yok cunku
  • 19-07-2009, 19:08:37
    #3
    Üyeliği durduruldu
    evet çalişdi çok tşkler bilgi için