数値に文字列を変換するにはどうすればよいでしょうか?
SQLではCAST関数またはCONVERT関数を使って、文字列を数値に変換することができます。
- CAST関数の利用
構文: CAST(式 AS データ型)
例: SELECT CAST(‘123’ AS INT); - CONVERT 関数を利用する:
構文: CONVERT(データ型, 式, スタイル)
例: SELECT CONVERT(INT, ‘123’);
数値に変換を行う関数を使用する際は、文字列が数値として正しく解析できることを確認してください。そうでない場合、エラーが発生します。