我有一個家庭作業,並試圖找到我的錯誤。我正在MySQL中創建一個表,並且是初學者。請給點建議!MySQL創建表語法錯誤
Create table computer_inventory
(
assetnumber int(10) not null default 「0」,
manufacturer varchar(15) not null default ‘ ‘,
originalcost decimal(12,2) not null default 「0」,
currentvalue decimal(12,2) not null default ‘0’,
boughtfrom varchar(20) not null default ‘ ‘,
instock tinyint(1) not null default ‘ ‘,
currentuser varchar(20) not null default ‘ ‘,
userphonenum varchar(13) not null default ‘ ‘,
boughtdate datatime not null default ‘ ‘
);
再次,我是新的,所以可能會有很多錯誤。
**EDIT:**
Create table computer_inventory (
assetnumber int(10) not null default 0,
manufacturer varchar(15) not null default ‘ ‘,
originalcost decimal(12,2) not null default 0,
currentvalue decimal(12,2) not null default 0,
boughtfrom varchar(20) not null default ‘ ‘,
instock tinyint(1) not null default 0,
currentuser varchar(20) not null default ‘ ‘,
userphonenum varchar(13) not null default ‘ ‘,
boughtdate datetime not null default ‘0000-00=00’
);
我正在使用MySQL 5.6。錯誤提示「錯誤1064(42000):你的SQL語法錯誤;檢查與你的MySQL服務器版本相對應的手冊,在'''附近使用正確的語法,originalcost decimal(12,2)not null default 0,小數點CurrentValue的(1' 第2行「
具體是什麼錯誤? – bjb568
錯誤1064,語法。 – user2975266
整體錯誤是什麼? –