Vraag : SQL syntaxis, datum?

Ik heb een deze die verklaring, door code wordt berekend, waar ik de laatste dag van om het even welke maand krijg. Ik etiketteer het ook met het laatste uur, de minuut en tweede. Nochtans wanneer ik de tussenvoegselverklaring in werking stel, is het resultaat voor de laatste dag de eerste dag van volgende maand. Wat is omhoog met dat?

This is de server 2008 van lidstaten SQL, is het kolomtype SMALLDATETIME

Thanks,
Matt
" codeBody "
1:
2:
3:
4:
5:
6:
INSERT IN CostReportTimeline (ReportYear, ReportMonth, MonthName, FirstDay, LastDay, StatusFlag) 
 WAARDEN (2010, 2, „Februari“, het „12:00 van 2/1/2010: 00 AM“, „het 11:59 van 2/28/2010: 59 PM“, „N“)

--RESULTATEN IN:
CostReportTimelineId	ReportYear	ReportMonth	MonthName	FirstDay	LastDay
496 00:00 van Februari van 2010 2 2010-02-01: 00 00:00 2010-03-01: 00

Antwoord : SQL syntaxis, datum?

Andere oplossingen  
 
programming4us programming4us