SQLServerでデータ型の変換を行う
CONVERT関数構文
SQLServerでデータ型の変換を行う場合は、CONVERT関数を利用する。
1 | CONVERT ( data_type [ ( length ) ] , expression [ , style ] ) |
valueをtypeの型に変換する。
styleで指定した変換スタイルを利用して日付型のフォーマットを指定する事も可能。
使用例
数値を文字列に変換する。
1 | SELECT CONVERT(varchar, 1234); |
文字列を数値に変換する。
1 | SELECT CONVERT(int, '1234'); |
文字列を日付に変換する。
1 | SELECT CONVERT(datetime, '09/08/31'); |