0
林在phpMyAdmin創建這些表得到一個錯誤,但我不知道爲什麼錯誤NO:105的phpmyadmin
DROP TABLE customer, reservation;
CREATE TABLE customer(
id INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY,
customer_ID VARCHAR(30) NOT NULL,
f_name VARCHAR(30) NOT NULL,
l_name VARCHAR(30) NOT NULL,
address VARCHAR(100) NOT NULL,
email VARCHAR(100) NOT NULL,
phone VARCHAR(11) NOT NULL
);
CREATE TABLE reservation(
r_id INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY,
customer_ID VARCHAR(30) NOT NULL,
book_date DATE NOT NULL CHECK (book_date <= now()),
s_time DOUBLE NOT NULL,
e_time DOUBLE NOT NULL,
amount INTEGER NOT NULL,
FOREIGN KEY (customer_ID) REFERENCES customer(customer_ID)
);
任何想法?
編輯:#1005 - 無法創建表 'test.reservation'(錯誤:150)
最新的確切錯誤? – Henesnarfel 2012-02-07 19:55:12
#1005 - 無法創建表'test.reservation'(errno:150) – user195257 2012-02-07 19:56:20
通常你得到的錯誤將是一個非常有用的信息。 – 2012-02-07 19:56:38