Převod datových řetězců

Time Series Analysis in SQL Server

Maham Faisal Khan

Senior Data Science Content Developer

Přetypování řetězců

SELECT
    CAST('09/14/99' AS DATE) AS USDate;
USDate
1999-09-14
Time Series Analysis in SQL Server

Konverze řetězců

SELECT
    CONVERT(DATETIME2(3),
            'April 4, 2019 11:52:29.998 PM') AS April4
April4
2019-04-04 23:52:29.998
Time Series Analysis in SQL Server

Parsování řetězců

SELECT
    PARSE('25 Dezember 2014' AS DATE 
          USING 'de-de') AS Weihnachten;
Weihnachten
2014-12-25
Time Series Analysis in SQL Server

Náklady na parsování

Funkce Převodů za sekundu
CONVERT() 251 997
CAST() 240 347
PARSE() 12 620
Time Series Analysis in SQL Server

Nastavení jazyka

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

Time Series Analysis in SQL Server

Pojďme procvičovat!

Time Series Analysis in SQL Server

Preparing Video For Download...