خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


استفاده از تابع ()ABS در SQL Server

استفاده از تابع ()ABS در SQL Server
تابع ABS یکی دیگر از توبع ریاضی در SQL Server است که قدر مطلق یک عدد را در خروجی خود بر میگرداند. مقداری که به عنوان پارامتر به این تابع پاس می دهید، خروجی آن هم از نوع همان پارامتر است. در نظر داشته باشید که قدر مطلق هر گز مقدار منفی نخواهد بود. قدرمطلق صرفاً یک عدد منفی را به عددی مثبت تبدیل می کند و با اعداد مثبت یا صفر کاری ندارد.

سیستم یکپارچۀ سازمانی راهکار




Syntax استفاده از تابع مذکور به فرم زیر است:

ABS ( numeric_expression )

در مثال ساده زیر، از تابع ABS استفاده شده و خروجی آن را مشاهده خواهید کرد:

SELECT ABS(9) Result;

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

در مثال فوق، عدد پارامتر مثبت بوده و در نتیجه خروجی هم همان خواهد شد.
در اسکریپت زیر به تابع ABS، یک مقدار منفی به عنوان پارامتر داده شده است:

SELECT ABS(-9) Result;

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

همانطور که مشاهده کردید، حتی با پاس دادن مقدار منفی به عنوان پارامتر به این تابع، خروجی آن همان عدد ولی مثبت می باشد.
در استفاده از تابع ABS، به صورت زیر هم می توانید تابع مذکور را مقداردهی کنید:

SELECT ABS(9+5) Result;

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

به مثال زیر هم دقت کنید که هم مقدار جمع مقدار منفی با مثبت است و نتیجه بصورت عددی مثبت نمایش داده شده است.

SELECT ABS(-9+5) Result;

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

همانطور که می دانید، اگر از قدر مطلق استفاده نکنید، نتیجه عبارت رییاضی فوق، عددی منفی خواهد شد. در اسکریپت زیر نتیجه عبارت ریاضی فوق بدون قدر مطلق می باشد:

SELECT -9+5 Result;

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


نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز