1. Обучение
  2. /
  3. Курса
  4. /
  5. Analiza seriilor de timp în SQL Server

Connected

упражнение

Conversia șirurilor de caractere la date calendaristice

Funcția CAST() ne permite să transformăm șiruri de caractere în tipuri de date pentru dată și oră. În acest exemplu, vom analiza multe dintre formatele pe care CAST() le poate procesa.

Revizuiește datele din tabelul dbo.Dates, care a fost preîncărcat pentru tine. Apoi folosește funcția CAST() pentru a converti aceste date de două ori: o dată în tipul DATE și o dată în tipul DATETIME2(7). Deoarece una dintre date include informații până la nivelul nanosecundei, nu putem converti la tipul DATETIME sau la niciun tip DATETIME2 cu precizie mai mică.

NOTĂ: Funcția CAST() este dependentă de limbă și de setările regionale. Astfel, pentru o instanță SQL Server configurată pentru engleza americană, va interpreta 08/23/2008 ca 2008-08-23, dar va eșua pentru 23/08/2008, format pe care un SQL Server cu setările regionale pentru franceza canadiană îl poate gestiona.

Инструкции

100 XP
  • Convertește șirul de caractere de intrare DateText din tabelul temporar dbo.Dates la tipul de date DATE.
  • Convertește șirul de caractere de intrare DateText din tabelul temporar dbo.Dates la tipul de date DATETIME2(7).