始める無料で始める

データをCASTする

ある型や形式でデータが必要なのに、実際には別の形で保存されていることはよくあります。たとえば、

  • 複数のソースから来た、型の異なるデータを1つに統合する場合
  • 抽象的なデータをより読みやすくしたい場合(例: 1/0 ではなく True/False を表示) 幸い、元データ自体を変更する必要はありません。必要なデータ型へ明示的に変換する関数(CAST()CONVERT())が使えます。

ここでは、CAST() 関数を使ってデータを明示的に変換します。 構文を思い出してください: sql CAST(expression AS data_type [(length)])

この演習はコースの一部です

SQL Serverでのデータ操作のための関数

コースを見る

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

SELECT 
	-- Transform the year part from the birthdate to a string
	first_name + ' ' + last_name + ' was born in ' + ___(YEAR(___) AS nvarchar) + '.' 
FROM voters;
コードを編集して実行