Frage : Sql-Syntax, Datum?

Ich lasse eine diese Aussage, durch Code berechnen, in dem ich den letzten Tag irgendeines Monats erhalte. Ich etikettiere ihn auch mit der letzten Stunde, Minute und an zweiter Stelle. Jedoch, wenn ich die Einsatzaussage laufen lasse, ist das Resultat für den letzten Tag der erste Tag des nächsten Monats. Was ist oben mit dem?

This ist Mitgliedstaat-SQL-Server 2008, das Ständer ist SMALLDATETIME

Thanks,
Matt
1:
2:
3:
4:
5:
6:
INSERT IN CostReportTimeline (ReportYear, ReportMonth, MonthName, FirstDay, LastDay, StatusFlag) 
 WERTE (2010, 2, „Februar“, „2/1/2010 12:00: 00 MORGENS“, „2/28/2010 11:59: 59 P.M.“, „N ")

--RESULTATE IN:
CostReportTimelineId	ReportYear	ReportMonth	MonthName	FirstDay	LastDay
496 2010 2	February	2010 - 00:00 02-01: 00 00:00 2010-03-01: 00

Antwort : Sql-Syntax, Datum?

Weitere Lösungen  
 
programming4us programming4us