Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Azure Synapse Analytics
Analiz Platformu Sistemi (PDW)
Microsoft Fabric'teki SQL analiz uç noktası
Microsoft Fabric'teki ambar
Microsoft 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