मैं एसक्यूएल में अतिरिक्त दशमलव स्थानों को राउंडिंग के बिना अलग करने या छोड़ने का सबसे अच्छा तरीका निर्धारित करने की कोशिश कर रहा हूं। उदाहरण के लिए:
declare @value decimal(18,2)
set @value = 123.456
यह स्वचालित रूप से गोल @value
होगा 123.46
, जो कि ज्यादातर मामलों में अच्छा है। हालाँकि, इस परियोजना के लिए, मुझे इसकी आवश्यकता नहीं है। वहाँ एक आसान तरीका है कि मैं क्या ज़रूरत नहीं है दशमलव छोटा करना है? मुझे पता है कि मैं left()
फ़ंक्शन का उपयोग कर सकता हूं और वापस दशमलव में परिवर्तित कर सकता हूं । क्या कोई अन्य तरीके हैं?