Traducerea șirurilor de date

Analiza seriilor de timp în SQL Server

Maham Faisal Khan

Senior Data Science Content Developer

Conversia șirurilor cu CAST

SELECT
    CAST('09/14/99' AS DATE) AS USDate;
USDate
1999-09-14
Analiza seriilor de timp în SQL Server

Conversia șirurilor cu CONVERT

SELECT
    CONVERT(DATETIME2(3),
            'April 4, 2019 11:52:29.998 PM') AS April4
April4
2019-04-04 23:52:29.998
Analiza seriilor de timp în SQL Server

Analizarea șirurilor cu PARSE

SELECT
    PARSE('25 Dezember 2014' AS DATE 
          USING 'de-de') AS Weihnachten;
Weihnachten
2014-12-25
Analiza seriilor de timp în SQL Server

Costul analizării

Funcție Conversii pe secundă
CONVERT() 251.997
CAST() 240.347
PARSE() 12.620
Analiza seriilor de timp în SQL Server

Setarea limbilor

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

Analiza seriilor de timp în SQL Server

Hai să exersăm!

Analiza seriilor de timp în SQL Server

Preparing Video For Download...