SQLServerの文字列を時間に変換する方法は何ですか?
SQL Serverでは、CASTまたはCONVERT関数を使用して文字列を時間型に変換することができます。
- CAST関数を使用する。
- 選択 CAST(‘2021-09-26 09:30:00’ AS datetime) AS ConvertedDateTime;
- 出力結果:
- 変換された日時
———————–
2021年09月26日 09時30分00秒 - CONVERT関数を使用してください。
- 2021年9月26日09:30:00を変換した日付と時刻を選択します。ConvertedDateTimeとして。
- 結果出力:
- 変換された日時
———————–
2021年09月26日 09時30分00秒.000
CASTまたはCONVERT関数を使用して文字列を変換する際には、文字列はSQL Serverでサポートされている日付時刻形式に準拠している必要があります。そうでない場合、変換エラーが発生する可能性があります。