開始使用免費開始

將字串剖析為日期

在載入資料時,調整語言設定並不一定可行。與其使用 SET LANGUAGE 語法,你可以改用 PARSE() 函式,依特定地區設定將字串剖析為日期型別。

我們會再次使用 dbo.Dates 資料表,這次將所有日期都以德文地區設定 de-de 來剖析。

本練習屬於課程

SQL Server 的時間序列分析

檢視課程

練習說明

  • 使用德文地區設定(de-de)將 DateText 剖析為日期。
  • 接著,仍以德文地區設定,將 DateText 剖析為 DATETIME2(7) 型別。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

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;
編輯並執行程式碼