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ı
Belirtilen sayısal ifadeden küçük veya eşit en büyük tam sayı döndürür.
Transact-SQL söz dizimi kuralları
Sözdizimi
FLOOR ( 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, küçük para | 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
Aşağıdaki örnek, fonksiyonla pozitif sayısal, negatif sayısal ve para birimi değerlerini FLOOR gösterir.
SELECT FLOOR(123.45),
FLOOR(-123.45),
FLOOR($123.45);
Sonuç olarak, hesaplanan değerin numeric_expression ile aynı veri tipindeki tam sayı kısmı ortaya çıkar.
---- ----- -------
123 -124 123.00