BaşlayınÜcretsiz başlayın

Metinleri tarihlere ayrıştır

Veri yüklemesi için dili değiştirmek her zaman mümkün olmayabilir. SET LANGUAGE sözdizimi yerine, belirli bir yerel ayar kullanarak bir metni tarih türü olarak ayrıştırmak için PARSE() fonksiyonunu kullanabiliriz.

Yine dbo.Dates tablosunu kullanacağız; bu kez tüm tarihleri Almanca olarak, de-de yerel ayarını kullanarak ayrıştıracağız.

Bu egzersiz, kursun bir parçasıdır

SQL Server'da Zaman Serisi Analizi

Kursa Göz Atın

Egzersiz talimatları

  • DateText değerlerini Almanca yerel ayarı (de-de) ile tarih olarak ayrıştır.
  • Ardından, yine Almanca yerel ayarıyla, DateText değerlerini veri türü DATETIME2(7) olarak ayrıştır.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

SELECT
	d.DateText AS String,
	-- Parse as DATE using German
	___(d.___ AS DATE USING ___) AS StringAsDate,
	-- Parse as DATETIME2(7) using German
	___(d.___ AS DATETIME2(7) USING ___) AS StringAsDateTime2
FROM dbo.Dates d;
Kodu Düzenle ve Çalıştır