錯誤是:這條SQL語句有什麼問題
你的SQL語法錯誤;檢查對應於你的MySQL服務器版本使用附近的 'RA --- SIN',正確的語法手冊 'DEC - SIN',0.0,-90.0)」在行1
INSERT INTO files_table (filename, folder, survey, telescope, author, observer, equinox, ctype1, ctype2, crval1, crval2) VALUES('H001_abcde_luther_chop.fits', 'C:\dev\data\FITS\surveys\', '', '','', -1.0, 'RA---SIN', 'DEC--SIN', 0.0,-90.0)
聲明創建該表中(換行只是爲了便於閱讀)
create table files_table (id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
filename varchar(255), folder varchar(255), survey varchar(255), telescope varchar(255),
author varchar(255), observer varchar(255), equinox double, ctype1 varchar(255), ctype2
varchar(255), crval1 double, crval2 double);
- 是不是因爲我用「而不是」 - 在此之前
- 沒有困擾我的是它因 - 在RA --- SIN和DEC - SIN
我不明白爲什麼這個沒有81(每個視圖)upvotes。這應該是你首先看的,不是?除非這是一個示例,否則不直接複製/粘貼代碼? – Nate 2010-05-19 14:53:07
一旦我用klausbyskov建議的反斜槓,那麼我得到的錯誤表明這是問題。 – Ankur 2010-05-19 15:20:51
@Nate:並不是每個人的觀點都可以贊成。 – 2010-05-19 15:28:34