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

SQL सर्वर में हैंडलिंग तिथि

तारीखों को तार के रूप में पारित न करें। उन्हें डेटटाइम के रूप में पास करें।
.नेट DateTime सीधे SQL सर्वर के DateTime पर मैप करता है . आपको बस इतना करना है कि स्ट्रिंग को अपने नेट कोड में डेटटाइम स्ट्रक्चर में पार्स करें और इसे अपनी संग्रहीत प्रक्रिया के पैरामीटर के रूप में पास करें। किसी विशिष्ट तिथि की खोज करने और डेटटाइम के समय भाग को अनदेखा करने के लिए, बेहतर उपयोग करें >= और < आपके sql में:

select * 
from table 
where acceptedDate >= @Date
AND acceptedDate < DATEADD(DAY, 1, @Date);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. CONVERT () का उपयोग करके SQL सर्वर में एक दिनांक प्रारूप से दूसरे में कैसे परिवर्तित करें

  2. CAST(DATETIME AS DATE) WHERE क्लॉज पर

  3. SQL सर्वर में परिणामों को पृष्ठांकित करने का सबसे अच्छा तरीका क्या है?

  4. SQL सर्वर में डेटा प्रकार के बारे में जानकारी वापस करने के लिए TYPEPROPERTY() का उपयोग करें

  5. SQL सर्वर में डुप्लिकेट पंक्तियाँ ढूँढना