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

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

SQL सर्वर में, ABS() फ़ंक्शन किसी निर्दिष्ट मान का निरपेक्ष मान देता है।

आप मान को तर्क के रूप में प्रदान करते हैं। वापसी मान तर्क के समान प्रकार का होता है।

एक निरपेक्ष मान 0 से संख्या रेखा पर किसी संख्या की दूरी है, यह विचार किए बिना कि संख्या शून्य से किस दिशा में है। इसलिए, किसी संख्या का निरपेक्ष मान हमेशा एक गैर-ऋणात्मक मान होता है (अर्थात यह कभी ऋणात्मक नहीं होता)।

सिंटैक्स

यहां इस फ़ंक्शन का सिंटैक्स दिया गया है:

ABS ( numeric_expression ) 

जहां numeric_expression वह मान है जिसके लिए आप निरपेक्ष मान लौटाना चाहते हैं। यह सटीक संख्यात्मक या अनुमानित संख्यात्मक डेटा प्रकार श्रेणी की अभिव्यक्ति है।

उदाहरण 1 - मूल उदाहरण

यह दिखाने के लिए एक बुनियादी उदाहरण है कि ABS() . क्या है किसी दिए गए नंबर के लिए रिटर्न।

SELECT ABS(9) Result;

परिणाम:

+----------+
| Result   |
|----------|
| 9        |
+----------+

इस मामले में, हमारा तर्क एक धनात्मक संख्या है और इसलिए वही संख्या लौटा दी जाती है।

उदाहरण 2 - ऋणात्मक संख्याएं

अगर हम नेगेटिव वैल्यू में पास हो जाते हैं तो यहां क्या होता है।

SELECT ABS(-9) Result;

परिणाम:

+----------+
| Result   |
|----------|
| 9        |
+----------+

जैसा कि आप देख सकते हैं, परिणाम एक गैर-ऋणात्मक मान है (भले ही हम ऋणात्मक मान में पास हुए हों)। यह तर्क का पूर्ण मूल्य है।

उदाहरण 3 - भाव

आप निम्नलिखित जैसे भावों का निरपेक्ष मान वापस कर सकते हैं:

SELECT ABS(9+5) Result;

परिणाम:

+----------+
| Result   |
|----------|
| 14       |
+----------+

एक और उदाहरण:

SELECT ABS(-9+5) Result;

परिणाम:

+----------+
| Result   |
|----------|
| 4        |
+----------+

यह एक अलग परिणाम है जो हमें मिलता है यदि हम केवल अभिव्यक्ति को स्वयं लौटाते हैं (बिना ABS() का उपयोग किए) समारोह)। यहां बताया गया है कि वह क्या लौटाएगा:

SELECT -9+5 Result;

परिणाम:

+----------+
| Result   |
|----------|
| -4       |
+----------+

  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. SQL में पासिंग पैरामीटर क्या है और मुझे इसकी आवश्यकता क्यों है?

  3. एसक्यूएल सर्वर समूह से पहली पंक्ति का चयन करें

  4. SQL सर्वर में IP पता संग्रहीत करने के लिए सबसे उपयुक्त डेटा प्रकार क्या है?

  5. SQL सर्वर (SSMS) में डेटाबेस के संगतता स्तर की जाँच करें/बदलें