데이터베이스 개발자 질문과 답변 게시판
데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.
SELECT * FROM GoodPrinting..WEB_SizeCode
WHERE Ca_Code = 'B' AND S_Code = 'B64'
이 쿼리를 실행하면

이런 데이터가 나오구요
저는 S_Ewidth 값을 수정하고 싶습니다.
그래서
UPDATE GoodPrinting..WEB_SizeCode
SET S_Ewidth = '92.5'
WHERE Ca_Code = 'B' AND S_Code = 'B64'
이 쿼리를 작성하였는데
varchar 값 '92.5'을(를) 데이터 형식 int(으)로 변환하지 못했습니다.
이런 에러메세지가 뜹니다..
이거 어떻게 해결해야하나요???ㅜㅜ 도와주세요

S_Ewidth 컬럼이 INT형이면 소수점을 넣을 수 없습니다.
자료형을 NUMERIC 등으로 수정하셔야 합니다.
그리고 숫자형 data는 '' 안붙이셔야 합니다.