http://www.okjsp.net/seq/267623
안녕하세요.
참 허접한 질문이지만..
update문을 쓰려는데 도대체 왜 에러인지 모르겠습니다..
toad for mysql을 사용중이고요.
쿼리문은
Update PLANT_MASTER
Set
BIMG_FILE_NAME ='http://서버주소/images/image/가새뽕나무_1.jpg',
SIMG_FILE_NAME ='http://서버주소/images/image_s/가새뽕나무_1.jpg'
Where
PLANT_KR_NAME='가새뽕나무';
이렇게 되고 BIMG_FILE_NAME 와 SIMG_FILE_NAME 에는 null값이 들어 있습니다.
(null일 때 update안되나요?)
---------------------------------------
스크립트는 대충 이렇습니다.
CREATE TABLE `PLANT_MASTER` (
`PLANT_KR_NAME` varchar(50) NOT NULL default '',
`BIMG_FILE_NAME` varchar(50) default NULL,
`SIMG_FILE_NAME` varchar(50) default NULL
)
아. 프라이머리 키가 있고 , 유니크가 2개 있습니다.
where절이랑 상관이 있나요?;
답변부탁드리겠습니다..
에러가 뭐라고 나는지 봐야 알 것 같은데요..
에러보면 " 로 시작해서 ' 로 종료하신 거 아닌가요?
아니면 한글 인코딩 설정을 안하셨던지..
varchar(50) 바이트 초과 아닐까 추측해봅니다.
아마 키값이 아닌 값으로 조건을 줘서 그런거 같은데
set sql_safe_updates=0;
해보시고 처리해보세요 될거에요
나 : 한글이 깨져요
신규테이블이라면 alter table에서 인코딩타입설정하는 부분을 utf-8로 변경해 보세요
"http://1.234.79.226/images/image_s/가새뽕나무_1.jpg"
->
'http://1.234.79.226/images/image_s/가새뽕나무_1.jpg'
'나의질문답' 카테고리의 다른 글
mysql dump만들기 질문드립니다. (0) | 2014.12.29 |
---|---|
ibatis질문드립니다. (0) | 2014.12.19 |
이미지 파일 경로를 읽어 올 때 뒤에 thumbs.db라는게 생깁니다. (0) | 2014.12.09 |
cout 한글 출력 질문있습니다. (0) | 2014.12.01 |
하위폴더 검색시 파일명이 출력됐으면 합니다. (0) | 2014.11.25 |