MariaDB
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> MariaDB

Cách RADIANS () hoạt động trong MariaDB

Trong MariaDB, RADIANS() là một hàm tích hợp trả về đối số của nó được chuyển đổi từ độ sang radian.

RADIANS() hàm là nghịch đảo của DEGREES() chức năng.

Cú pháp

Cú pháp như sau:

RADIANS(X)

Ở đâu X là giá trị, tính bằng độ, được chuyển đổi sang radian.

Ví dụ

Đây là một ví dụ:

SELECT RADIANS(30);

Kết quả:

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

Phân số

Đối số có thể chứa một phần phân số:

SELECT RADIANS(125.34178);

Kết quả:

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

Giá trị phủ định

Đối số có thể là phủ định:

SELECT RADIANS(-240);

Kết quả:

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

Biểu thức

Đối số có thể bao gồm các biểu thức như sau:

SELECT RADIANS(80 * 12);

Kết quả:

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

Đối số không phải dạng số

Dưới đây là một ví dụ về những gì sẽ xảy ra khi chúng tôi cung cấp đối số không phải là số:

SELECT RADIANS('Cat');

Kết quả:

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

Hãy xem cảnh báo:

SHOW WARNINGS;

Kết quả:

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

Đối số rỗng

RADIANS() trả về null nếu đối số là null :

SELECT RADIANS(null);

Kết quả:

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

Thiếu đối số

Đang gọi RADIANS() với số lượng đối số sai hoặc không có bất kỳ đối số nào dẫn đến lỗi:

SELECT RADIANS();

Kết quả:

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

Và:

SELECT RADIANS(10, 2);

Kết quả:

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. Cách UNCOMPRESS () hoạt động trong MariaDB

  2. Cách trừ số giờ khỏi giá trị ngày giờ trong MariaDB

  3. Chuyển đổi dự phòng nâng cao sử dụng Post / pre Script Hooks

  4. So sánh các sản phẩm cung cấp trên đám mây cụm Galera:Phần thứ ba Microsoft Azure

  5. Làm thế nào để Dừng hoặc Tăng ga Hoạt động SST trên một Cụm Galera