Results 1 to 3 of 3

Thread: Invalid default value

  1. #1
    Join Date
    Apr 2009
    Posts
    45
    Thanks
    18
    Thanked 0 Times in 0 Posts

    Default Invalid default value

    Hello Friends,

    I'm trying to write a table but it keeps giving me error as the following

    #1067 - Invalid default value for 'membership'

    Code:
    CREATE TABLE tmpmember (
    	tmpmemberID int(11) NOT NULL auto_increment,
    	title varchar(80) NOT NULL default '',
    	name varchar(80) NOT NULL default '',
    	email varchar(80) NOT NULL default '',
    	address varchar(80) NOT NULL default '',
    	mobile varchar(80) NOT NULL default '',
    	phone varchar(80) NOT NULL default '',
    	fax varchar(80) NOT NULL default '',
    	username varchar(15) NOT NULL default '',
    	password varchar(15) NOT NULL default '',
    	membership int(2) NOT NULL default '',
    	payment int(2) NOT NULL default '',
    	creation_date bigint(14) NOT NULL,
    PRIMARY KEY (tmpmemberID),
    UNIQUE (tmpmemberID),
    FOREIGN KEY (userID) REFERENCES userdb(userID) ON DELETE CASCADE
    ) TYPE=MyISAM;
    thanks in advance.
    Last edited by egturnkey; 05-24-2009 at 08:12 PM. Reason: thanks so much

  2. #2
    Join Date
    Sep 2006
    Location
    St. George, UT
    Posts
    2,769
    Thanks
    3
    Thanked 157 Times in 155 Posts

    Default

    Try adding the highlighted below:
    Code:
    CREATE TABLE tmpmember (
    	tmpmemberID int(11) NOT NULL auto_increment,
    	title varchar(80) NOT NULL default '',
    	name varchar(80) NOT NULL default '',
    	email varchar(80) NOT NULL default '',
    	address varchar(80) NOT NULL default '',
    	mobile varchar(80) NOT NULL default '',
    	phone varchar(80) NOT NULL default '',
    	fax varchar(80) NOT NULL default '',
    	username varchar(15) NOT NULL default '',
    	password varchar(15) NOT NULL default '',
    	membership int(2) NOT NULL default '0',
    	payment int(2) NOT NULL default '0',
    	creation_date bigint(14) NOT NULL,
    PRIMARY KEY (tmpmemberID),
    UNIQUE (tmpmemberID),
    FOREIGN KEY (userID) REFERENCES userdb(userID) ON DELETE CASCADE
    ) TYPE=MyISAM;
    Hope this helps.
    "Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music." - Kristian Wilson, Nintendo, Inc, 1989
    TheUnlimitedHost | The Testing Site | Southern Utah Web Hosting and Design

  3. The Following User Says Thank You to thetestingsite For This Useful Post:

    egturnkey (05-24-2009)

  4. #3
    Join Date
    Apr 2009
    Posts
    45
    Thanks
    18
    Thanked 0 Times in 0 Posts

    Default

    thanks you so much , it now works fine.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •