방금 데이터 대량으로 인써트 했는데..
문제점이 소수점이 길게 나와서 인서트가 됐습니다.
소수점 2자릿수 이상은 값을 버리고 바로 업데이트
또는 소수점 2자릿수 이상 검색조건을 알고싶습니다.
살려주세요 선배님들
전 예) 0.1245
후 예) 0.12
방금 데이터 대량으로 인써트 했는데..
문제점이 소수점이 길게 나와서 인서트가 됐습니다.
소수점 2자릿수 이상은 값을 버리고 바로 업데이트
또는 소수점 2자릿수 이상 검색조건을 알고싶습니다.
살려주세요 선배님들
전 예) 0.1245
후 예) 0.12
절사이면
select 0.1255 , CONVERT(numeric(12,2) , cast( 0.1245 * 100 as int) / 100. ) -- > 0.12
반올림이면
select 0.1245 , CONVERT(numeric(12,2) , 0.1245 ) --> 0.12
올림이면
select 0.1245 , CONVERT(numeric(12,2) , ceiling( 0.1245 * 100 ) / 100 ) -> 0.13