CREATE Database ASS;
use ASS;
CREATE TABLE Staff
(staffNo CHAR(5) NOT NUll,
fname VARCHAR(20) NOT NUll,
lname VARCHAR(15) NOT NUll,
postion VARCHAR(15) NOT NUll,
sex CHAR(1) NOT NUll,
DOB DATE,
salary NUMBER(7,2),
branchNo CHAR(4),
CONSTRAINT Staff_staffNo_pk PRIMARY KEY (staffNo),
CONSTRAINT Staff_branchNo_fk FOREIGN KEY
(branchNo) REFERENCES Branch(branchNo));
點解佢話個salary NUMBER(7,2),出錯??
ERROR 1064 (42000): 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 'NUMBER(7,2),
branchNo CHAR(4),
CONSTRAINT Staff_staffNo_pk PRIMARY KEY (staffNo)' at line 8
[ 本帖最後由 vincent1989 於 2009-3-14 12:33 編輯 ] |