MariaDB
 sql >> Teknologi Basis Data >  >> RDS >> MariaDB

Bagaimana RADIANS() Bekerja di MariaDB

Di MariaDB, RADIANS() adalah fungsi bawaan yang mengembalikan argumennya yang dikonversi dari derajat ke radian.

RADIANS() fungsi adalah kebalikan dari DEGREES() fungsi.

Sintaks

Sintaksnya seperti ini:

RADIANS(X)

Dimana X adalah nilai, dalam derajat, yang akan dikonversi ke radian.

Contoh

Ini contohnya:

SELECT RADIANS(30);

Hasil:

+--------------------+
| RADIANS(30)        |
+--------------------+
| 0.5235987755982988 |
+--------------------+

Pecahan

Argumen dapat berisi bagian pecahan:

SELECT RADIANS(125.34178);

Hasil:

+--------------------+
| RADIANS(125.34178) |
+--------------------+
|  2.187626751310378 |
+--------------------+

Nilai Negatif

Argumennya bisa negatif:

SELECT RADIANS(-240);

Hasil:

+---------------------+
| RADIANS(-240)       |
+---------------------+
| -4.1887902047863905 |
+---------------------+

Ekspresi

Argumen dapat mencakup ekspresi seperti ini:

SELECT RADIANS(80 * 12);

Hasil:

+--------------------+
| RADIANS(80 * 12)   |
+--------------------+
| 16.755160819145562 |
+--------------------+

Argumen Non-Numerik

Berikut adalah contoh yang terjadi saat kami memberikan argumen non-numerik:

SELECT RADIANS('Cat');

Hasil:

+----------------+
| RADIANS('Cat') |
+----------------+
|              0 |
+----------------+
1 row in set, 1 warning (0.001 sec)

Mari kita lihat peringatannya:

SHOW WARNINGS;

Hasil:

+---------+------+-----------------------------------------+
| Level   | Code | Message                                 |
+---------+------+-----------------------------------------+
| Warning | 1292 | Truncated incorrect DOUBLE value: 'Cat' |
+---------+------+-----------------------------------------+

Argumen Null

RADIANS() mengembalikan null jika argumennya null :

SELECT RADIANS(null);

Hasil:

+---------------+
| RADIANS(null) |
+---------------+
|          NULL |
+---------------+

Argumen Tidak Ada

Memanggil RADIANS() dengan jumlah argumen yang salah, atau tanpa argumen apa pun menghasilkan kesalahan:

SELECT RADIANS();

Hasil:

ERROR 1582 (42000): Incorrect parameter count in the call to native function 'RADIANS'

Dan:

SELECT RADIANS(10, 2);

Hasil:

ERROR 1582 (42000): Incorrect parameter count in the call to native function 'RADIANS'

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana CEILING() Bekerja di MariaDB

  2. Kembalikan Baris Acak dari Tabel di MariaDB

  3. Mengumumkan Dukungan MariaDB 10.2 - ClusterControl 1.5

  4. Perbaiki "ERROR 1250 (42000):Tabel '...' dari salah satu SELECT tidak dapat digunakan dalam klausa ORDER" di MariaDB

  5. Perbaiki "ERROR 1054 (42S22):Kolom tidak dikenal 'colname' di 'order clause' di MariaDB