2017-10-16 54 views
0

我試圖將數據保存到數據庫中,我得到一個語法錯誤此查詢:`插入into`查詢語法錯誤

insert into attendance (Type) values (Holiday) where `Date`=2017-10-10 

任何想法?

+1

請分享一些錯誤信息 –

+0

爲什麼_wouldn't_你從這個查詢語法錯誤?你沒有把單引號放在日期字面上。 –

+0

'假日'代表什麼? –

回答

0
insert into attendance (Type) values (Holiday) where `Date`=2017-10-10 

根本不正確。 - 您不能在INSERT中使用WHERE子句。 - 插入是爲了新行。

如果您需要更改日期='2017-10-10'的值,則應使用UPDATE。

UPDATE attendance SET Type = 'Holiday' where Date='2017-10-10' 

「類型」列名不應該是一個問題..