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

ATN2 () SQL सर्वर में उदाहरण

SQL सर्वर में, ATN2() फ़ंक्शन दो मानों के बीच चाप स्पर्शरेखा लौटाता है। विशेष रूप से, यह रेडियन में, धनात्मक x-अक्ष और मूल से बिंदु (y, x) तक किरण के बीच के कोण को लौटाता है, जहां x और y दो निर्दिष्ट फ्लोट एक्सप्रेशन के मान हैं।

फ़ंक्शन को कॉल करते समय आप मानों को तर्क के रूप में प्रदान करते हैं।

सिंटैक्स

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

ATN2 ( float_expression , float_expression )

जहां float_expression डेटा प्रकार फ्लोट की अभिव्यक्ति है।

उदाहरण 1 - मूल उपयोग

यहां एक बुनियादी उदाहरण दिया गया है जो दो मानों की चाप स्पर्शरेखा देता है।

SELECT ATN2(2, 3) Result;

परिणाम:

+-------------------+
| Result            |
|-------------------|
| 0.588002603547568 |
+-------------------+

और मूल्यों के दूसरे सेट के साथ।

SELECT ATN2(1.3, 235.70) Result;

परिणाम:

+---------------------+
| Result              |
|---------------------|
| 0.00551542985993961 |
+---------------------+

उदाहरण 2 - नकारात्मक मान

और नकारात्मक मूल्यों के साथ।

SELECT ATN2(-1.3, -235.70) Result;

परिणाम:

+-------------------+
| Result            |
|-------------------|
| -3.13607722372985 |
+-------------------+

और सकारात्मक और नकारात्मक के साथ:

SELECT ATN2(1.3, -235.70) Result;

परिणाम:

+------------------+
| Result           |
|------------------|
| 3.13607722372985 |
+------------------+

उदाहरण 3 - भाव

आप इस तरह के भावों में भी पास कर सकते हैं:

SELECT ATN2(2.5 + 0.3, 5) Result;

परिणाम:

+-------------------+
| Result            |
|-------------------|
| 0.510488321916776 |
+-------------------+

उदाहरण 4 - किसी फ़ंक्शन में पास करना

इस उदाहरण में मैं टी-एसक्यूएल PI() . में पास करता हूं तर्कों में से एक के रूप में कार्य करें।

SELECT ATN2(PI(), 2) Result;

परिणाम:

+------------------+
| Result           |
|------------------|
| 1.00388482185389 |
+------------------+

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर डेटाबेस बैकअप निचले संस्करण पर पुनर्स्थापित करें

  2. मैं टीएसक्यूएल का उपयोग कर डेटाबेस में सभी तालिकाओं की सूची कैसे प्राप्त करूं?

  3. सी # कोड से एमएसएसक्यूएल सर्वर पर एसक्यूएल इंजेक्शन से बचने के लिए एल्गोरिदम?

  4. क्या मैं SQL सर्वर के विरुद्ध कुछ उपयोगकर्ताओं को प्रमाणित करने के लिए ADFS 2.0 का उपयोग कर सकता हूँ?

  5. एसक्यूएल सर्वर - सम्मिलित पंक्ति की पहचान पाने का सबसे अच्छा तरीका?