esqlの関数CURRENT_TIMEのデフォルトの形式は何ですか?要件に従ってどのように変更しますか(24時間または12時間の形式)
11428 次
3 に答える
6
DECLARE castTime TIME;
SET castTime = CAST (timeValue AS TIME FORMAT timePattern)
パターンができる場所
于 2013-02-07T12:26:57.800 に答える
1
もう少し明確にするために: CURRENT_TIME 関数は、形式のない TIME 型の値を返します。形式は、CHARACTER にキャストする場合にのみ関連します。
DECLARE now12, now24 CHARACTER;
SET now12 = CAST (CURRENT_TIME AS CHARACTER FORMAT 'h:mma');
SET now24 = CAST (CURRENT_TIME AS CHARACTER FORMAT 'hh:mm');
適切なフォーマット文字列を見つけるには、他の回答をご覧ください。
于 2017-09-16T05:35:20.500 に答える