Mam trochę dziwne sytuacji na wystąpienie SQL Server 2008, które zostały przyjęte.Ustawienie SQL Server 2008 zmienna DateTime
O ile mogę powiedzieć, że robi dziwne rzeczy z DateTime
, to przynajmniej nie robi tego, czego bym się spodziewał! Wygląda na to, że nie chcę ustawiać zmiennych, bez względu na to, jakiego formatu daty używam.
Kiedy wykonać:
DECLARE @Test AS DATETIME
SET @Test = 2011-02-15
PRINT @Test
uzyskać moc:
Jun 18 1905 12:00AM
jestem trochę noob TSQL, więc przepraszam, jeśli jest to coś prostego, ale ma mnie zakłopotany! Jestem pewien, że brakuje mi czegoś naprawdę oczywistego ...
Sprawdziłem wszystkie ustawienia regionalne, które mogę znaleźć & wszystko wydaje się w porządku. Próbowałem też ustawić DateTime
na różne alternatywne wersje językowe, takie jak "15/02/2011", "2011-02-15 00:00:00" itd. Itp.
Chciałbym się uczyć więcej na ten temat, więc proszę pisać żadnych linków, które mogą być pomocne czują wraz ze swoimi odpowiedziami :)
Dzięki
Jeśli po próbki kodu, XML lub danych, ** ** Proszę zaznaczyć te linie w edytorze tekstowym i kliknij „kodu sample "button (' {} ') na pasku narzędzi edytora, aby ładnie sformatować i podświetlić składnię! –