SQL सर्वर में, T-SQL CEILING()
फ़ंक्शन आपको किसी संख्या को निकटतम पूर्णांक तक गोल करने की अनुमति देता है। अधिक विशेष रूप से, यह निर्दिष्ट सांख्यिक व्यंजक से बड़ा या उसके बराबर सबसे छोटा पूर्णांक देता है।
आप तर्क के रूप में संख्या प्रदान करते हैं। वापसी डेटा प्रकार वही है जो तर्क के रूप में प्रदान किया गया है।
सिंटैक्स
वाक्य रचना इस प्रकार है:
CEILING ( numeric_expression )
जहां numeric_expression सटीक संख्यात्मक या अनुमानित संख्यात्मक डेटा प्रकार श्रेणी की अभिव्यक्ति है।
ध्यान दें कि बिट डेटा प्रकार अमान्य है।
उदाहरण 1 - सकारात्मक मान
तर्क के रूप में सकारात्मक मान प्रदान करने का एक उदाहरण यहां दिया गया है।
SELECT CEILING(3.63) Result;
परिणाम:
+----------+ | Result | |----------| | 4 | +----------+
इस मामले में, 4
सबसे छोटा पूर्णांक है जो 3.63
. से कम नहीं है ।
यहाँ एक और उदाहरण है, इस बार अधिक मूल्य के साथ।
SELECT CEILING(500.71) Result;
परिणाम:
+----------+ | Result | |----------| | 501 | +----------+
उदाहरण 2 - नकारात्मक मान
ऋणात्मक मान का उपयोग करने वाला एक उदाहरण यहां दिया गया है।
SELECT CEILING(-3.63) Result;
परिणाम:
+----------+ | Result | |----------| | -3 | +----------+
इस मामले में, -3
सबसे छोटा पूर्णांक है जो -3.63
. से कम नहीं है ।
यहाँ एक और उदाहरण है।
SELECT CEILING(-500.71) Result;
परिणाम:
+----------+ | Result | |----------| | -500 | +----------+
गोल नीचे - FLOOR()
अगर आप नीचेको गोल करना पसंद करते हैं निकटतम पूर्णांक के लिए, T-SQL FLOOR()
का उपयोग करें इसके बजाय कार्य करें।