1. Learn
  2. /
  3. Courses
  4. /
  5. SQL Serverで学ぶ時系列分析

Connected

Exercise

文字列を日付に変換する

CONVERT() 関数は CAST() とよく似た動きをします。文字列を日付に変換する場合、この2つの関数は内部的にまったく同じ処理を行います。第1章の以前の演習では CONVERT() の3つの引数をすべて使いましたが、ここではデータ型と入力式の2つだけを使います。

この演習では、再び dbo.Dates というテーブルを見ていきます。今回はドイツ拠点から受け取った日付を扱います。ドイツの書式の日付に対応するために、現在のセッションの言語を German に変更する SET LANGUAGE を使用します。これは日付と時刻の書式やシステム メッセージに影響します。

まずは dbo.Dates テーブルをクエリして、前の演習との違いを確認してみましょう。

Instructions

100 XP
  • CONVERT() 関数を使って、DateText を日付データ型に変換してください。
  • 次に CONVERT() 関数を使って、DateText を DATETIME2(7) データ型に変換してください。