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

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

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

Cú pháp

Cú pháp như sau:

COS(X)

Ở đâu X là số, được cung cấp bằng radian.

Ví dụ

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

SELECT COS(3);

Kết quả:

+---------------------+
| COS(3)              |
+---------------------+
| -0.9899924966004454 |
+---------------------+

Đây là những gì sẽ xảy ra khi chúng tôi cung cấp số π (pi):

SELECT 
    PI(),
    COS(PI());

Kết quả:

+----------+-----------+
| PI()     | COS(PI()) |
+----------+-----------+
| 3.141593 |        -1 |
+----------+-----------+

Đố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 COS('Cat');

Kết quả:

+------------+
| COS('Cat') |
+------------+
|          1 |
+------------+
1 row in set, 1 warning (0.010 sec)

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

SHOW WARNINGS;

Kết quả:

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

Đối số rỗng

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

SELECT COS(null);

Kết quả:

+-----------+
| COS(null) |
+-----------+
|      NULL |
+-----------+

Thiếu đối số

Gọi COS() 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 COS();

Kết quả:

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

Và:

SELECT COS(10, 2);

Kết quả:

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

  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 cắt ngắn văn bản bằng dấu chấm lửng trong MariaDB

  2. Cách triển khai máy chủ MariaDB vào vùng chứa Docker

  3. Cách hoạt động của COMPRESS () trong MariaDB

  4. Làm thế nào để có được cuối tháng trong MariaDB

  5. Giám sát Galera Cluster cho MySQL hoặc MariaDB - Hiểu các chỉ số (Cập nhật)