2017-10-16 1 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' 

"형식"열 이름 ..

관련 문제