24 時間を超える時間を格納する列を作成する必要があります。たとえば、、'25:00:00'など'129:23:12')。
datetimeその列は、間隔「時間」の間の計算を実行するために使用されます。
やってみた
SELECT  CAST((CAST(CAST(RIGHT('107:37', 6) as datetime) AS FLOAT))/(207.160) AS DATETIME)
それであれば
'23:59'正常に動作する代わりに以下'107:37'。
'107:37'エラーを与える:
char データ型から datetime データ型への変換により、範囲外の datetime 値が発生しました。