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

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

Trong MariaDB, SIN() là một hàm số được tích hợp sẵn trả về sin của đối số, trong đó đối số của nó được cung cấp bằng radian.

Cú pháp

Cú pháp như sau:

SIN(X)

Ở đâu X là giá trị, được biểu thị bằng radian, để trả về sin.

Ví dụ

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

SELECT SIN(1.324980);

Kết quả:

+--------------------+
| SIN(1.324980)      |
+--------------------+
| 0.9699389965228158 |
+--------------------+

Dưới đây là một số ví dụ khác:

SELECT 
    SIN(0),
    SIN(-1),
    SIN(1);

Kết quả:

+--------+---------------------+--------------------+
| SIN(0) | SIN(-1)             | SIN(1)             |
+--------+---------------------+--------------------+
|      0 | -0.8414709848078965 | 0.8414709848078965 |
+--------+---------------------+--------------------+

Đối số không phải là số

Đây là những gì sẽ xảy ra khi chúng tôi cung cấp đối số không phải là số:

SELECT SIN('Two');

Kết quả:

+------------+
| SIN('Two') |
+------------+
|          0 |
+------------+
1 row in set, 1 warning (0.000 sec)

Hãy kiểm tra cảnh báo:

SHOW WARNINGS;

Kết quả:

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

Đếm tham số không chính xác

Gọi SIN() không có đối số hoặc có quá nhiều đối số, dẫn đến lỗi.

Ví dụ:

SELECT SIN();

Kết quả:

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

Và:

SELECT SIN(1, 2);

Kết quả:

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

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MariaDB &Dữ liệu bên ngoài

  2. Cách MAKE_SET () hoạt động trong MariaDB

  3. Tuân thủ PCI cho MySQL &MariaDB Với ClusterControl

  4. Cách di chuyển cơ sở dữ liệu WHMCS sang MariaDB Galera Cluster

  5. Xây dựng Cơ sở dữ liệu MySQL hoặc MariaDB Chế độ chờ lạnh trên Amazon AWS