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

सी#में SQL सर्वर के न्यूमेरिक के समतुल्य डेटाटाइप क्या है

कोई प्रत्यक्ष समकक्ष नहीं है, इसमें कोई अंतर्निहित .NET प्रकार नहीं है जो आपको सटीक/पैमाने को स्पष्ट रूप से निर्दिष्ट करने की अनुमति देता है जहां तक ​​​​मुझे पता है। कोई निश्चित नहीं है -बिंदु प्रकार जैसे NUMERIC.

decimal और double decimal . के साथ .NET में सामान्य फ़्लोटिंग पॉइंट प्रकार हैं दशमलव फ़्लोटिंग पॉइंट को लागू करना (जैसे T-SQL में NUMERIC) और double बाइनरी फ़्लोटिंग पॉइंट को लागू करना व्यवहार (जैसे T-SQL में FLOAT और REAL)। (वहां है float साथ ही, जो एक छोटा बाइनरी फ़्लोटिंग पॉइंट प्रकार है।)

आपको decimal . के बीच चयन करना चाहिए और double आप किन मूल्यों का प्रतिनिधित्व करने जा रहे हैं, इसके आधार पर - मैं आमतौर पर "मानव निर्मित", कृत्रिम मूल्यों (विशेषकर धन) को decimal के लिए उपयुक्त मानता हूं , और सतत, प्राकृतिक मान (जैसे भौतिक आयाम) double . के लिए उपयुक्त होने के नाते ।



  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 सर्वर DATEPART () बनाम DATENAME () - क्या अंतर है?

  2. SQL सर्वर JSON_Modify, सभी को कैसे अपडेट करें?

  3. अधिकतम तिथि के आधार पर विशिष्ट रिकॉर्ड कैसे प्राप्त करें?

  4. दूरस्थ रूप से संग्रहीत डेटाबेस संलग्न करें

  5. सर्वर के साथ एक कनेक्शन सफलतापूर्वक स्थापित किया गया था, लेकिन फिर प्री-लॉगिन हैंडशेक के दौरान एक त्रुटि हुई