Ich habe eine Tabelle mit 20.000 Zeilen. Ich möchte mein bestehendes Datumsformat vom 04.04.2016 bis 04.04.16 ändern. Ich habe es gegoogelt, aber ich fand nur die Lösung für die Umstellung auf die aktuelle Zeit. Das ist meine Frage.Datumsformat unter Verwendung des vorhandenen Datums ändern
UPDATE [master].[dbo].[TRY]
SET Target_Hire_Date = CONVERT(VARCHAR(20), GETDATE(), 103)
Aber diese Abfrage nur für die aktuelle Zeit, die für mein Problem nicht funktioniert.
Do ** nicht ** speichert Daten als VARCHAR. Speichern Sie sie in einer 'DATE'-Spalte. –
Werfen Sie einen Blick auf diese Website http://www.w3schools.com/sql/func_convert.asp –
das Format, das Sie angegeben haben (4/4/16) ist nicht 103 (TT/MM/JJJJ) scheint es 3 (dd/MM/JJ); Wie @a_horse_with_no_name sagt, speichern Sie Daten in einer Spalte DATE –