Bagikan melalui


Fungsi matematika (Transact-SQL)

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsSistem Platform Analitik (PDW)Titik akhir analitik SQL di Microsoft FabricGudang di Microsoft FabricDatabase SQL di Microsoft Fabric

Fungsi skalar berikut melakukan perhitungan, biasanya berdasarkan nilai input yang disediakan sebagai argumen, dan mengembalikan nilai numerik:

Fungsi aritmatika, seperti ABS, CEILING, DEGREES, FLOOR, POWER, RADIANS, dan SIGN, mengembalikan nilai yang memiliki jenis data yang sama dengan nilai input. Fungsi trigonometri dan lainnya, termasuk , , , , dan , mentransmisikan nilai inputnya ke float dan mengembalikan nilai float .

Semua fungsi matematika, kecuali untuk RAND, adalah fungsi deterministik. Ini berarti mereka mengembalikan hasil yang sama setiap kali dipanggil dengan sekumpulan nilai input tertentu. RAND deterministik hanya ketika parameter seed ditentukan. Untuk informasi selengkapnya tentang determinisme fungsi, lihat fungsi deterministik dan nondeterministik .