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

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

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

दूसरे शब्दों में, यह वह मान लौटाता है जिसकी ज्या तर्क है।

सिंटैक्स

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

ASIN(X)

जहां X एक मान्य व्यंजक है जो -1 . के बीच किसी संख्या का समाधान करता है और 1

उदाहरण

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

SELECT ASIN(0.317);

परिणाम:

+--------------------+
| ASIN(0.317)        |
+--------------------+
| 0.3225646710420111 |
+--------------------+

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

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

परिणाम:

+---------+---------------------+--------------------+
| ASIN(0) | ASIN(-1)            | ASIN(1)            |
+---------+---------------------+--------------------+
|       0 | -1.5707963267948966 | 1.5707963267948966 |
+---------+---------------------+--------------------+

सीमा तर्क से बाहर

तर्क -1 . के बीच होना चाहिए और 1 . यदि नहीं, तो null लौटा दिया गया है।

उदाहरण:

SELECT ASIN(2);

परिणाम:

+---------+
| ASIN(2) |
+---------+
|    NULL |
+---------+

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

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

SELECT ASIN('One');

परिणाम:

+-------------+
| ASIN('One') |
+-------------+
|           0 |
+-------------+
1 row in set, 1 warning (0.000 sec)

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

SHOW WARNINGS;

परिणाम:

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

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

कॉलिंग ASIN() बिना तर्क के त्रुटि उत्पन्न होती है:

SELECT ASIN();

परिणाम:

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

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. कैसे एमओडी () मारियाडीबी में काम करता है

  2. डेटाबेस लोड संतुलन:वितरित बनाम केंद्रीकृत सेटअप

  3. बेंचमार्किंग मैनुअल डेटाबेस परिनियोजन बनाम स्वचालित परिनियोजन

  4. मारियाडीबी के लिए डेटाबेस रोल-बेस्ड एक्सेस कंट्रोल को लागू करने के लिए टिप्स और ट्रिक्स

  5. मारियाडीबी में ADDTIME () कैसे काम करता है?