아이템 옵션 변경 오류,,;

이전 주제 보기 다음 주제 보기 Go down

아이템 옵션 변경 오류,,;

올리기 by zhdrnr on 2008-12-08, 4:17 pm

팁 강좌 보면서

만들어봤는데요

UPDATE items
SET
stat_type1 = 1, stat_value1 = 700,
stat_type2 = 0, stat_value2 = 700,
armor = 10,
WHERE entry = 20901;

SELECT * FROM items WHERE entry = 20901;

이렇게 퀴리를 돌렷는데

SQL Lite Error 1 - near "WHERE" : Syntax error

라고 뜨네요 .. 해결방법 점요

zhdrnr

게시물 갯수 : 3
Registration date : 2008-12-07

사용자 정보 보기

위로 Go down

Re: 아이템 옵션 변경 오류,,;

올리기 by arcemu.aio on 2008-12-08, 7:18 pm

armor = 10 다음에 있는 , (콤마)를 지우세요.

arcemu.aio
Admin

게시물 갯수 : 314
Registration date : 2008-09-13

사용자 정보 보기 http://arcemu.wowwars.net

위로 Go down

Re: 아이템 옵션 변경 오류,,;

올리기 by 그리운블랙 on 2008-12-09, 7:21 am

armor = 10다음에 ,를 없애는 이유는 연속점의 끝이기 때문입니다.
위에 쿼리의 명령어를 보자면 UPDATE, SET, WHERE 등이 있는데요. 그것도 대문자로!
그뒤로 오는 인자들. 즉 대상이 되는 값들을 갖게 되죠.


이때 ,는 연속을 뜻합니다. 위에 처럼 SET stat_type1 = 1, .... armor = 10 까지.
연속으로 SET명령어를 대입하겠다는 겁니다. 그런데 armor =10뒤에 ,를 찍으므로써
이 다음에 하나가 더있다고 지시를 내려주시곤... WHERE라는 명령어를 내리셨네요.

그래서 나온 에러가 저겁니다.

WHERE는 명령언데 인자로 쓰겠다고 했으니 문법상 오류가 있다 라는 이야기죠.

그리운블랙

게시물 갯수 : 10
Registration date : 2008-12-08

사용자 정보 보기

위로 Go down

Re: 아이템 옵션 변경 오류,,;

올리기 by zhdrnr on 2008-12-09, 2:06 pm

아 감사합니다 !!

zhdrnr

게시물 갯수 : 3
Registration date : 2008-12-07

사용자 정보 보기

위로 Go down

Re: 아이템 옵션 변경 오류,,;

올리기 by Sponsored content


Sponsored content


위로 Go down

이전 주제 보기 다음 주제 보기 위로


 
Permissions in this forum:
답글을 올릴 수 없습니다