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

SQL सर्वर 2005 में to_date

उपयोग करें:

WHERE registrationdate BETWEEN '01/01/2003' AND '12/31/2003'

...लेकिन जैसा कि जीबीएन ने बताया, स्थानीय सुरक्षित होने के लिए - उपयोग करें:

WHERE registrationdate BETWEEN '20030101' AND '20031231'

SQL सर्वर एक समर्थित प्रारूप प्रदान करते हुए, स्ट्रिंग का एक तिथि में निहित रूपांतरण करेगा। स्पष्ट रूपांतरण तब होता है जब आपको CAST या CONVERT का उपयोग करना होता है डेटा प्रकार बदलने के लिए।

'01/01/2003' को DATETIME में कनवर्ट करते समय, समय भाग 00:00:00 होगा क्योंकि यह निर्दिष्ट नहीं किया गया था।



  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. संग्रहीत कार्यविधि में गतिशील SQL से परिणाम प्राप्त करें

  3. SQL सर्वर:संचार लिंक विफलता आवश्यक SSL (पैकेट प्राप्त करने में विफल)

  4. क्या NHibernate में टेबल-वैल्यूड पैरामीटर्स को पास करने के लिए `SqlDbType.Structured` का उपयोग करना संभव है?

  5. एकाधिक क्लाइंट के साथ डीबी कतार के रूप में SQL सर्वर का उपयोग करना