tsql - SQL Server remove milliseconds from datetime -


  चुनें तालिका से जहां दिनांक & gt; '2010-07-20 03:21:52'  

जो मुझे कोई परिणाम नहीं देने की अपेक्षा करता है ... अतीत में मुझे के एक दिन का समय के साथ एक रिकॉर्ड मिल रहा है 2010-07-20 03: 21: 52.577

मैं क्वेरी कैसे मिलीसेकंड को अनदेखा कर सकता हूं?

आपको तारीख के मिलीसेकंड भाग को समझना होगा और इसकी तुलना से पहले इसे घटा देना होगा, जैसे:

  चुनें * तालिका से जहां DATEADD (एमएस, -DATEPART (एमएस, दिनांक), तिथि) & gt; '2010-07-20 03:21:52'  

Comments