“So senden Sie nur das Datum von einem SQL Server -Datensatz -Datentyp zurück” Code-Antworten

So senden Sie nur das Datum von einem SQL Server -Datensatz -Datentyp zurück


SQLServer 2008 now has a 'date' data type which contains only a date with no time component. Anyone using SQLServer 2008 and beyond can do the following:

SELECT CONVERT(date, GETDATE())
shafeeque

So senden Sie nur das Datum von einem SQL Server -Datensatz -Datentyp zurück

SELECT DATEADD(dd, 0, DATEDIFF(dd, 0, @your_date))
for example

SELECT DATEADD(dd, 0, DATEDIFF(dd, 0, GETDATE()))
gives me

2008-09-22 00:00:00.000
Pros:

No varchar<->datetime conversions required
No need to think about locale
shafeeque

Ähnliche Antworten wie “So senden Sie nur das Datum von einem SQL Server -Datensatz -Datentyp zurück”

Fragen ähnlich wie “So senden Sie nur das Datum von einem SQL Server -Datensatz -Datentyp zurück”

Weitere verwandte Antworten zu “So senden Sie nur das Datum von einem SQL Server -Datensatz -Datentyp zurück” auf Sql

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen