web-dev-qa-db-ja.com

時間データ型から分の部分を取得

時刻データ型(Microsoft SQL Server 2008を使用しています)を使用して、その分だけを取り出す方法はありますか? datepart関数とdatediff関数に時間を渡そうとしましたが、どちらも機能しませんでした。

例:04:15から15を取得したい

4
IcySnow
_select datepart(minute, '04:15')
_

DATEPART()関数を使用し、minuteをdatepartパラメータとして使用します。

_declare @current_time time

select @current_time = getdate()

select datepart(minute, @current_time) as current_minute
_

DATEPARTのBOLリファレンス

10
Thomas Stringer