1. Learn
  2. /
  3. Cursuri
  4. /
  5. Analiza seriilor de timp în SQL Server

Connected

exercițiu

Testează performanța funcțiilor de conversie cu tratarea erorilor

În ultimele două exerciții, am analizat funcțiile TRY_CAST(), TRY_CONVERT() și TRY_PARSE(). Aceste funcții nu au toate aceeași performanță. În acest exercițiu, vei rula un test de performanță pe toate datele din tabelul nostru de calendar.

Pentru a simplifica lucrurile, am încărcat în prealabil datele din tabelul dbo.Calendar într-un tabel temporar numit DateText, care conține o singură coloană NVARCHAR(50) numită DateText.

Pentru primii trei pași, instrucțiunile sunt identice: completează valorile lipsă pentru a finaliza apelul funcției corespunzătoare. După aceea, observă timpul necesar fiecărei operațiuni și reține rezultatele. La pasul 4 vei rezuma ce ai observat.

Instrucțiuni 1/4

undefined XP
    1
    2
    3
    4
  • Completează funcția de conversie corectă în funcție de semnătura parametrilor săi.
  • Notează timpul returnat de apelul DATEDIFF().
  • Nu folosi @StartTimeCast sau @EndTimeCast în răspunsul tău; acestea sunt utilizate pentru calcularea timpului de execuție.