Fungsi Matematika (Transact-SQL)

Berlaku untuk:yes SQL Server (semua versi yang didukung) YesAzure SQL Database YesAzure SQL Managed Instance yesAzure Synapse Analytics Analytics yesPlatform System (PDW)

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

Catatan

Fungsi aritmatika, seperti ABS, CEILING, DEGREES, FLOOR, POWER, RADIANS, dan SIGN, mengembalikan nilai yang memiliki jenis data yang sama dengan nilai input. Trigonometri dan fungsi lainnya, termasuk EXP, LOG, LOG10, SQUARE, dan SQRT, mentransmisikan nilai inputnya ke float dan mengembalikan nilai float .

Semua fungsi matematika, kecuali RAND, adalah fungsi deterministik. Ini berarti mereka mengembalikan hasil yang sama setiap kali dipanggil dengan serangkaian nilai input tertentu. RAND hanya deterministik ketika parameter benih ditentukan. Untuk informasi selengkapnya tentang determinisme fungsi, lihat Fungsi Deterministik dan Nondeterministik.

Lihat juga