मैं अपने लाभ के लिए डेटाटाइप का उपयोग करना पसंद करता हूं:
select 115949833 / 1000000.0
-- returns 115.949833000
फिर आप अपने विनिर्देश के अनुसार गोल/छोटा कर सकते हैं।
भाजक में दशमलव बिंदु जोड़ने से इस ऑपरेशन के आउटपुट को numeric
. में बढ़ावा मिलेगा डेटाटाइप वरीयता
के नियमों के अनुसार ।
अपडेट करें
अपने परीक्षण डेटा के अनुसार, आप इस तरह की क्वेरी का उपयोग कर सकते हैं:
select cast(Latitude / 1000000.0 as decimal(10, 6)) as Latitude
, cast(Longitude / 1000000.0 as decimal(10, 6)) as Longitude
from MyTable
/*
Returns:
Latitude Longitude
36.158500 115.949833
36.340000 115.914667
36.153488 115.944875
*/