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

कन्वर्ट (वर्कर, फ्लोट) कैसे तय करता है कि कितने दशमलव स्थान रखना है?

कोशिश करें

select ltrim(STR( cast(32040.5742 as float),10,4  ))

या शायद अभी भी बेहतर:

select FORMAT( cast(32040.5742 as float), '########0.####');

कृपया ध्यान दें कि यहां प्रारूप में 0 का एक विशिष्ट अर्थ है, विवरण के लिए, कृपया पढ़ें:https://docs.microsoft.com/en-us/dotnet/standard/base-types/custom-numeric-format-strings




  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. अंकगणित अतिप्रवाह त्रुटि वर्चर को डेटा प्रकार संख्यात्मक में परिवर्तित करना। '10' <=9.00

  3. लॉग और क्स्प कार्यों में गोलाई मुद्दा

  4. किसी सरणी को SQL सर्वर संग्रहीत कार्यविधि में कैसे पास करें

  5. क्या मुझे वास्तव में SET XACT_ABORT ON का उपयोग करने की आवश्यकता है?