Menggunakan SQL Server, Anda dapat menggunakan T-SQL SQRT()
berfungsi untuk mengembalikan akar kuadrat dari nilai float yang ditentukan.
Anda memberikan nomor sebagai argumen saat memanggil fungsi.
Tipe data yang dikembalikan adalah float .
Sintaks
Sintaksnya seperti ini:
SQRT ( float_expression )
Dimana float_expression adalah ekspresi dari tipe float atau tipe yang secara implisit dapat diubah menjadi float.
Contoh 1 – Penggunaan Dasar
Berikut adalah contoh dasar untuk didemonstrasikan.
SELECT SQRT(64) Result;
Hasil:
+----------+ | Result | |----------| | 8 | +----------+
Dan dengan nilai yang berbeda:
SELECT SQRT(10) Result;
Hasil:
+------------------+ | Result | |------------------| | 3.16227766016838 | +------------------+
Contoh 2 – Nilai Negatif
Nilai negatif akan mengembalikan kesalahan operasi floating point yang tidak valid.
SELECT SQRT(-64) Result;
Hasil:
Msg 3623, Level 16, State 1, Line 1 An invalid floating point operation occurred.
Contoh 3 – Nol
Dan tentu saja, nol akan mengembalikan nol.
SELECT SQRT(0) Result;
Hasil:
+----------+ | Result | |----------| | 0 | +----------+
Contoh 4 – Ekspresi
Anda dapat menggunakan ekspresi seperti ini:
SELECT SQRT(60 + 4) Result;
Hasil:
+----------+ | Result | |----------| | 8 | +----------+