2011-07-14 6 views
9

Jak uzyskać datę taką jak "dd.mm.rrrr GG: MM: SS" Próbowałem następujących rzeczy, ale nie jest to dokładnie to, co szukam dla ...Data Format serwera SQL DD.MM.RRRR GG: MM: SS

select convert(varchar(20),getdate(),113) 

wynik: 14 lip 2011 09:23:57

dzięki dużo Largo

+1

Pamiętaj również, że jeśli chcesz wyświetlać sformatowane daty w aplikacji z przodu, powinieneś zrobić tam formację – Madhivanan

Odpowiedz

1
CONVERT(VARCHAR,GETDATE(),120) 
+0

To da '2017-01-03 12: 56: 50' (rrrr-mm-dd gg: mm: ss) –

6

szybki sposób to zrobić w SQL Server 2012 jest w następujący sposób:

SELECT FORMAT(GETDATE() , 'dd/MM/yyyy HH:mm:ss') 
+0

Najlepsza odpowiedź do sformatowania daty, szczególnie w porównaniu do tych odpowiedzi, które wspominają o funkcji' Konwertuj'. – mok