Jump to content

#1064 - You have an error in your SQL syntax; ~ Help


slj90

Recommended Posts

I am trying to create a table with the following code:

 

CREATE TABLE tbl_product ( 
pd_id INTEGER UNSIGNED NOT NULL AUTO_INCREMENT, 
cat_id INTEGER UNSIGNED NOT NULL, 

pd_name VARCHAR(100) NOT NULL DEFAULT '', 
pd_description TEXT NOT NULL DEFAULT '', 
pd_price DECIMAL(7,2) NOT NULL DEFAULT 0.00, 
pd_qty SMALLINT UNSIGNED NOT NULL DEFAULT 0, 
pd_image VARCHAR(200), 
pd_thumbnail VARCHAR(200), 
pd_date DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', 
pd_last_update DATE TIME NOT NULL DEFAULT '0000-00-00 00:00:00', 

PRIMARY KEY (pd_id), 
INDEX (cat_id), 
INDEX (pd_name) 
); 

 

However, I get the following error:

 

#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 'TIME NOT NULL DEFAULT '0000-00-00 00:00:00', PRIMARY KEY (pd_id), IN' at line 12 

 

Please help?

 

Thank you

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.