Traducir cadenas de fecha

Análisis de series temporales en SQL Server

Maham Faisal Khan

Senior Data Science Content Developer

Convertir cadenas con CAST

SELECT
    CAST('09/14/99' AS DATE) AS USDate;
USDate
1999-09-14
Análisis de series temporales en SQL Server

Convertir cadenas con CONVERT

SELECT
    CONVERT(DATETIME2(3),
            'April 4, 2019 11:52:29.998 PM') AS April4
April4
2019-04-04 23:52:29.998
Análisis de series temporales en SQL Server

Analizar cadenas con PARSE

SELECT
    PARSE('25 Dezember 2014' AS DATE 
          USING 'de-de') AS Weihnachten;
Weihnachten
2014-12-25
Análisis de series temporales en SQL Server

El coste de analizar

Función Conversiones por segundo
CONVERT() 251,997
CAST() 240,347
PARSE() 12,620
Análisis de series temporales en SQL Server

Configurar idiomas

SET LANGUAGE 'FRENCH'
DECLARE
    @FrenchDate NVARCHAR(30) = N'18 avril 2019',
    @FrenchNumberDate NVARCHAR(30) = N'18/4/2019';

SELECT
    CAST(@FrenchDate AS DATETIME),
    CAST(@FrenchNumberDate  AS DATETIME);

2019-04-18 00:00:00.000

Análisis de series temporales en SQL Server

¡Vamos a practicar!

Análisis de series temporales en SQL Server

Preparing Video For Download...