MariaDB
 sql >> डेटाबेस >  >> RDS >> MariaDB

कैसे सीओएस () मारियाडीबी में काम करता है

मारियाडीबी में, COS() एक अंतर्निहित संख्यात्मक फ़ंक्शन है जो अपने तर्क के कोसाइन को लौटाता है, जहां तर्क रेडियन में प्रदान किया जाता है।

सिंटैक्स

वाक्य रचना इस प्रकार है:

COS(X)

जहां X रेडियन में दी गई संख्या है।

उदाहरण

यहां एक उदाहरण दिया गया है:

SELECT COS(3);

परिणाम:

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

यहां बताया गया है कि जब हम π (pi) प्रदान करते हैं तो क्या होता है:

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

परिणाम:

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

गैर-संख्यात्मक तर्क

जब हम एक गैर-संख्यात्मक तर्क प्रदान करते हैं तो क्या होता है इसका एक उदाहरण यहां दिया गया है:

SELECT COS('Cat');

परिणाम:

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

आइए चेतावनी देखें:

SHOW WARNINGS;

परिणाम:

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

अशक्त तर्क

COS() रिटर्न null अगर तर्क null है :

SELECT COS(null);

परिणाम:

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

अनुपलब्ध तर्क

कॉलिंग COS() तर्कों की गलत संख्या के साथ, या बिना किसी तर्क के त्रुटि उत्पन्न होती है:

SELECT COS();

परिणाम:

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

और:

SELECT COS(10, 2);

परिणाम:

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. मारियाडीबी JSON_DEPTH () समझाया गया

  2. मारियाडीबी में नामित समय क्षेत्र कैसे सेट करें?

  3. मारियाडीबी दिनांक प्रारूप स्ट्रिंग्स

  4. ClusterControl - उन्नत बैकअप प्रबंधन - मारियाबैकअप भाग II

  5. मारियाडीबी JSON_INSERT () समझाया गया