Este dilema se puede solucionar de variadas formas, pero en este caso te mostramos la resolución más completa para nosotros.
Ejemplo 1: sql datetime como fecha
SELECT
CONVERT(DATE, GETDATE()) date;
Ejemplo 2: fecha de conversión de sql
Example
SELECT CONVERT(varchar,'2017-08-25',101);
CONVERT(data_type(length), expression, style)
Converting datetime to character:
Without century With century Input/Output Standard
0100 mon dd yyyy hh:miAM/PM Default
1101 mm/dd/yyyy US
2102 yyyy.mm.dd ANSI
3103 dd/mm/yyyy British/French
4104 dd.mm.yyyy German
5105 dd-mm-yyyy Italian
6106 dd mon yyyy -7107 Mon dd, yyyy -8108 hh:mm:ss -9109 mon dd yyyy hh:mi:ss:mmmAM (or PM) Default + millisec
10110 mm-dd-yyyy USA
11111 yyyy/mm/dd Japan
12112 yyyymmdd ISO
13113 dd mon yyyy hh:mi:ss:mmm Europe (24 hour clock)>14114 hh:mi:ss:mmm 24 hour clock
20120 yyyy-mm-dd hh:mi:ss ODBC canonical (24 hour clock)21121 yyyy-mm-dd hh:mi:ss.mmm ODBC canonical (24 hour clock)126 yyyy-mm-ddThh:mi:ss.mmm ISO8601
127 yyyy-mm-ddThh:mi:ss.mmmZ ISO8601 (with time zone Z)130 dd mon yyyy hh:mi:ss:mmmAM Hijiri
131 dd/mm/yy hh:mi:ss:mmmAM Hijiri
Ejemplo 3: conversión de servidor SQL string hasta la fecha
Cast('2011-07-07'as date )as convertedDate
Ejemplo 4: sql convertir fecha a string aaaa-mm-dd
select CONVERT(char(10), GetDate(),126)/*2020-12-23*/
Ejemplo 5: convertir datetime a date
declare @fecha datetime
set @fecha = GETDATE()
select convert(date ,@fecha)
Ejemplo 6: formato de servidor SQL de fecha y hora a fecha corta
CONVERT ( data_type [( length )], expression [, style ])
Nos puedes corroborar nuestro quehacer ejecutando un comentario o dejando una valoración te damos las gracias.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)