有人可以告訴我這個SQL究竟有什麼問題,以及它爲什麼沒有執行!Oracle SQL語句不起作用
DROP TABLE CAR5849;
CREATE TABLE CAR5849 (
IDNO VARCHAR(20) PRIMARY KEY
, MAKE VARCHAR(20)
, MILES NUMBER(6)
, DATEOFPURCHASE DATE
);
INSERT INTO CAR5849 (IDNO, MAKE, MILES, DATEOFPURCHASE) VALUES (PGJ058,'Red Mustang', 27070, TO_DATE(‘11/07/2011’, ‘DD/MM/YYYY’);
INSERT INTO CAR5849 (IDNO, MAKE, MILES, DATEOFPURCHASE) VALUES (PGJ058,'Yellow Mustang', 35725, TO_DATE(‘24/09/2015’, ‘DD/MM/YYYY’);
INSERT INTO CAR5849 (IDNO, MAKE, MILES, DATEOFPURCHASE) VALUES (PGJ058,'Black Mustang', 14589, TO_DATE(‘11/02/2010’, ‘DD/MM/YYYY’);
你會得到什麼錯誤? –
您需要to_date的直引號。 – jarlh
你可以檢查你的NLS參數嗎? –