다음을 통해 공유


CEILING(Transact-SQL)

적용 대상:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics분석 플랫폼 시스템(PDW)Microsoft Fabric의 SQL 분석 엔드포인트Microsoft Fabric의 웨어하우스Microsoft Fabric의 SQL 데이터베이스

이 함수는 지정한 숫자 식보다 크거나 같은 최소 정수를 반환합니다.

Transact-SQL 구문 표기 규칙

구문

CEILING ( numeric_expression )

인수

numeric_expression

정밀 숫자 또는 근사 숫자 데이터 형식 범주의 입니다.

반환 형식

반환 형식은 numeric_expression 입력 형식에 따라 달라집니다.

입력 형식 반환 형식
플로트, 진짜 float
10진수(p, s) 소수점(p, 0)
지능, 작은,조인트 int
bigint bigint
, 소액 돈 money
bit float

결과가 반환 형식에 맞지 않으면 산술 오버플로 오류가 발생합니다.

자세한 내용은 정밀도, 규모, 길이를 참조하세요.

예제

이 예제에서는 함수에 대한 양수, 음수 및 0 값 입력을 CEILING 보여 줍니다.

SELECT CEILING($123.45),
       CEILING($-123.45),
       CEILING($0.0);

결과는 numeric_expression와 동일한 데이터 타입에서 계산된 값의 정수 부분입니다.

------- -------- -----
124.00  -123.00  0.00