STUDY ROOM
[MS-SQL 에러메세지] varchar 값 '*'을(를) 데이터 형식 int(으)로 변환하지 못했습니다. 본문
이 에러는 형이 달라서 발생하는 에러기 때문에, CONVERT를 사용하여 형변환을 해준다.
나는 FLOAT으로 형변환을 함
: CONVERT(FLOAT, 컬럼명)
CASE WHEN CONVERT(FLOAT,AVG) >= 3.0 OR CONVERT(FLOAT,AVG) = 0 OR
AVG IS NULL THEN '1' ELSE '0' END AS B
'SQL' 카테고리의 다른 글
[MS-SQL] ERROR 512 : 하위 쿼리에서 값을 둘 이상 반환 오류 (0) | 2020.09.22 |
---|---|
[MS-SQL]CHARINDEX('찾을 문자열', '지정 문자열') (0) | 2020.09.18 |
[MS-SQL] 날짜 형식 변경하기 (0) | 2020.09.02 |
프로시저(Oracle) (0) | 2020.07.07 |
프로시저 호출(Oracle) (0) | 2020.07.07 |
Comments