Aracılığıyla paylaş


Matematiksel işlevler (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ı

Aşağıdaki skaler işlevler, genellikle bağımsız değişken olarak sağlanan giriş değerlerini temel alan ve sayısal bir değer döndüren bir hesaplama gerçekleştirir:

ABS, CEILING, DEGREES, FLOOR, POWER, RADIANSve SIGNgibi aritmetik işlevler, giriş değeriyle aynı veri türüne sahip bir değer döndürür. Trigonometrik ve , , , ve gibi diğer işlevler, giriş değerlerini kayan ve kayan değer döndürecek şekilde dönüştürür.

RANDdışındaki tüm matematiksel işlevler, belirleyici işlevlerdir. Bu, belirli bir giriş değerleri kümesiyle her çağrıldıklarında aynı sonuçları döndüreceği anlamına gelir. RAND yalnızca bir tohum parametresi belirtildiğinde belirlenebilir. İşlev determinizmi hakkında daha fazla bilgi için bkz. Deterministic ve nondeterministic functions.