[SQL Server] 반올림, 올림, 내림 함수(function)

2018. 4. 12. 13:05IT/SQL Server

    목차

1. 반올림

 

     1) 반올림

         구문
           - ROUND(<number>, <num_digits>)

    

         매개변수
           - number : 반올림하려는 숫자
           - num_digis : 반올림할 자리수, 음수는 소수점 왼쪽 자리수를 반올림, 0은 정수를 반올림, 양수는 소수점 오른쪽 자리수를 반올림.


          ex)


             



     2) 자르기
 
          구문
             - ROUND(<number>, <num_digits>, [function])
   
          매개변수
             - number : 자르기 할 숫자
             - num_digis : 반올림할 자리수, 음수는 소수점 왼쪽 자리수를 반올림, 0은 정수를 반올림, 양수는 소수점 오른쪽 자리수를 반올림.
             - function(option) : 생략시 기본값 0 / 1 입력 시 num_digis 이하 절삭
   
          ex)

 

             


          출저 : https://docs.microsoft.com/ko-kr/sql/t-sql/functions/round-transact-sql


2. 올림

    

     구문
        - CEILING(<number>)
  
     매개변수
        - number : 올림하려는 숫자

  

     ex)


        


     출저 : https://docs.microsoft.com/ko-kr/sql/t-sql/functions/ceiling-transact-sql
  
3. 내림

  

     구문
        - FLOOR(<number>)
  
      매개변수
        - number : 올림하려는 숫자
  
      ex)


         


      출저 : https://docs.microsoft.com/ko-kr/sql/t-sql/functions/floor-transact-sql

'IT > SQL Server' 카테고리의 다른 글

[SQL Server] 테이블 복사  (0) 2018.03.30
[SQL Server] 버전 정보 보기  (0) 2017.07.31