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

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

Trong MariaDB, COT() là một hàm số được tích hợp sẵn trả về cotang của đối số của nó.

Trong lượng giác, trong một tam giác vuông, cotang của một góc là độ dài cạnh kề chia cho độ dài cạnh đối diện.

Cú pháp

Cú pháp như sau:

COT(X)

Ở đâu X là số để lấy cotang.

Ví dụ

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

SELECT COT(45);

Kết quả:

+--------------------+
| COT(45)            |
+--------------------+
| 0.6173696237835551 |
+--------------------+

Phân số

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

SELECT COT(4.57);

Kết quả:

+---------------------+
| COT(4.57)           |
+---------------------+
| 0.14335914325793922 |
+---------------------+

Giá trị phủ định

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

SELECT COT(-4.57);

Kết quả:

+----------------------+
| COT(-4.57)           |
+----------------------+
| -0.14335914325793922 |
+----------------------+

Biểu thức

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

SELECT COT(0.4 * 1.3);

Kết quả:

+--------------------+
| COT(0.4 * 1.3)     |
+--------------------+
| 1.7465362641453968 |
+--------------------+

Không đối số

Đối số phải khác 0, vì cotang của 0 không tồn tại.

SELECT COT(0);

Kết quả:

ERROR 1690 (22003): DOUBLE value is out of range in 'cot(0)'

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

Kết quả:

ERROR 1690 (22003): DOUBLE value is out of range in 'cot('Cat')'

Đối số rỗng

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

SELECT COT(null);

Kết quả:

+-----------+
| COT(null) |
+-----------+
|      NULL |
+-----------+

Thiếu đối số

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

Kết quả:

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

Và:

SELECT COT(10, 2);

Kết quả:

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

  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 giới thiệu TO_CHAR ()

  2. Tự động hóa cơ sở dữ liệu đằng sau eID nhận dạng điện tử mới của Thụy Điển

  3. Cách kiểm soát chuyển đổi dự phòng sao chép cho MySQL và MariaDB

  4. Khắc phục “ERROR 1250 (42000):Không thể sử dụng bảng‘… ’từ một trong các SELECT trong mệnh đề ORDER” trong MariaDB

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