2017-01-05 10 views
-2

時間の後に "am"または "pm"のいずれかで標準時間値を保持するvarchar型のフィールドtimecompletedがあります。私が抱えている問題は、Select文でこれを軍用時間に変換する必要があることです。SQL - 時刻文字列を軍事時刻に変換

たとえば、私の時間値が "2:23:44 pm"であれば、 "14:23:44"などに翻訳する必要があります(HH:MM:SS in military時間)。

私はどのようにselect文でこれを簡単に達成できますか?

+1

をあなたの文字列をキャストすることができますか? – Rahul

答えて

2

EDIT:SQlサーバーを想定します。

もしそうなら、あなたは単になぜあなたは `` varchar`型の列でtime`を格納しているTIMEとして

Select cast('2:23:44 pm' as time) 

戻り

14:23:44.0000000 
関連する問題