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

SQL सर्वर और C# में दिनांक समय से मिलीसेकंड समान नहीं हैं

SQL सर्वर का datetime डेटा प्रकार मिलीसेकंड स्तर पर सटीक नहीं है।
आधिकारिक दस्तावेज डेटा समय डेटा प्रकार के गुणों की एक सूची प्रदान करता है। उस सूची में, आपको निम्न पंक्ति मिलेगी:

आपको उसी पृष्ठ में निम्नलिखित उद्धरण भी मिलेंगे:

अगर आप DateTime2 DateTime . के बजाय , आपको अन्य लाभों के साथ 100 नैनोसेकंड सटीकता प्राप्त होगी।
वास्तव में, उन मामलों को छोड़कर जब आपको पश्चगामी संगतता बनाए रखने की आवश्यकता होती है, आपको DateTime के साथ काम नहीं करना चाहिए। बिल्कुल, केवल नए डेटा प्रकारों के साथ।




  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. टीएसक्यूएल स्टेटमेंट ब्लॉक क्यों डालें जब किसी अन्य लेनदेन के लिए लेनदेन अलगाव स्तर गैर-परस्पर विरोधी फ़िल्टर के साथ क्रमबद्ध है?

  3. SQL सर्वर बैकअप जाँच

  4. बिना अस्थायी तालिकाओं के SQL क्वेरी में समूहों के लिए अनुक्रम संख्या कैसे जोड़ें?

  5. कॉलम एसक्यूएल पर डिफ़ॉल्ट बाधा बदलना