SQL Server에서 소수점 이하 자르기 (Round 아님) 반올림하지 않고 SQL에서 소수점 이하 자릿수를 자르거나 삭제하는 가장 좋은 방법을 결정하려고합니다. 예를 들면 다음과 같습니다. declare @value decimal(18,2) set @value = 123.456 이것은 자동으로 라운드 할 @value수하는 123.46대부분의 경우 좋은이다. 그러나이 프로젝트에는 필요하지 않습니다. 필요하지 않은 소수를 자르는 간단한 방법이 있습니까? left()함수를 사용하고 10 진수로 다시 변환 할 수 있다는 것을 알고 있습니다 . 다른 방법이 있습니까? select round(123.456, 2, 1) ROUND ( 123.456 , 2 , 1 ) 세 번째 매개 변수 ! = 0 일 때 반올림하지..