2017-04-06 79 views
0

在處理任務時,最近我遇到了一些問題。在嘗試將以下內容放入數據庫時​​,我不斷遇到語法錯誤。遇到語法錯誤

CREATE TABLE CUSTOMER (
CUSTID INT(3) AUTO_INCREMENT 
FNAME CHAR(10) 
LNAME CHAR(10) 
ADDRESS CHAR(10) 
TELNUM INT(10) 
SALESPERSONID INT(3) 
); 

CREATE TABLE SALESPERSON (
SALESID INT(3) AUTO_INCREMENT 
FNAME CHAR(10) 
LNAME CHAR(10) 
OFFICENUM CHAR(4) 
TELNUM CHAR(10) 
); 

我不知道我是否正確地做了這件事,但它試圖弄清楚它的麻煩。 (在過去3天裏,由於天氣和電力不足,我無法在此工作)

回答

0

是的,因爲您在每列定義後都缺少,。你CREATE TABLE應該

CREATE TABLE CUSTOMER (
CUSTID INT(3) AUTO_INCREMENT, 
FNAME CHAR(10), 
LNAME CHAR(10), 
ADDRESS CHAR(10), 
TELNUM INT(10), 
SALESPERSONID INT(3) 
); 

此外,檢查語法幫助MySQL文檔比發佈提問

+0

我不能相信,我錯過了一些東西,這是非常簡單的方式更好的主意。謝謝,我會確保我不會忽略那些小事。 –

相關問題