Aracılığıyla paylaş


TAVAN (Transact-SQL)

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiAzure Synapse AnalyticsAnaliz Platformu Sistemi (PDW)Microsoft Fabric'teki SQL analiz uç noktasıMicrosoft Fabric'teki ambarMicrosoft Fabric'teki SQL veritabanı

Bu fonksiyon, belirtilen sayısal ifadeden büyük veya eşit olan en küçük tam sayı döndürür.

Transact-SQL söz dizimi kuralları

Sözdizimi

CEILING ( numeric_expression )

Arguments

numeric_expression

Tam sayısal veya yaklaşık sayısal veri türü kategorisinin bir ifadesi .

Dönüş türleri

Dönüş türü, numeric_expression giriş türüne bağlıdır:

Giriş türü Dönüş türü
Float, gerçek float
ondalık (p, s) ondalık (p, 0)
int, küçük,tinyint int
bigint bigint
para, smallmoney para
bit float

Sonuç dönüş türüne uymazsa, aritmetik taşma hatası oluşur.

Daha fazla bilgi için Hassasiyet, ölçek ve uzunluk bölümlerine bakınız.

Örnekler

Bu örnek, fonksiyon için pozitif sayısal, negatif sayısal ve sıfır değerli girdileri CEILING gösterir.

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

Sonuç olarak, hesaplanan değerin numeric_expression ile aynı veri tipindeki tam sayı kısmı ortaya çıkar.

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