SQL Server CONVERT()関数の目的は?
SQL ServerのCONVERT()関数は、あるデータ型の値を別のデータ型の値に変換するために使用されます。文字列を数字型、日付型、時間型に変換するために使用できるだけでなく、日付型や時間型を文字列に変換することもできます。
ネイティブの日本語で文章を言い換えてください。オプションは1つだけで結構です。
CONVERT(データ型, 式, スタイル)
data_typeは変換先のデータ型、expressionは変換対象の式または列、styleはオプションで変換フォーマットを指定します。
たとえば、下記の例では文字列型のデータを表す日付値を日付型の値に変換しています。
SELECT CONVERT(DATE, ‘2021-05-15’, 120)
この関数は 2021-05-15 といった日付形式の値を返します。
数値型値を文字列型値に変換するケースがあります
CONVERT(VARCHAR(10), 12345) を選択します
これは型が文字列の値、’12345’を返します。