TIME FORMAT フィールド (TIME DECP 値)
TIME FORMAT フィールドの値は、 時刻を表すためのデフォルト出力として使用されるフォーマットを指定します。
| 許容値: | ISO、USA、EUR、JIS、LOCAL |
|---|---|
| デフォルト: | ISO |
| 更新: | 推奨できません |
| dsnhdecp : | 時刻 |
| フォーマット名 | 省略語 | 時刻フォーマット | 例 |
|---|---|---|---|
| 国際標準化機構1 | ISO1 | hh.mm.ss | 13.30.05 |
| IBM® 米国規格 | USA | hh:mm AM または PM | PM 1:30 |
| IBM 欧州標準規格 | EUR | hh.mm.ss | 13.30.05 |
| 日本工業規格西暦 | JIS | hh:mm:ss | 13:30:05 |
| インストール定義 | LOCAL | システムで定義した任意の形式 | — |
注 :1. これはISOフォーマットの初期のバージョンです。 JIS を使うと、現行の ISO 形式になります。
|
|||
USA 形式の場合、
- 分は省略できます。その場合は 00 分の指定になります。 例えば、1 PM は、1:00 PM と同じです。
- A、M、および P の文字は小文字でも構いません。
- AM または PM の前には、ブランクを 1 つ空ける必要があります。
- 時が 12 を超えてはなりません。また、00:00 AM という特別な場合を除き、0 にすることもできません。
ISO 形式の 24 時間クロックを使用する場合、USA 形式と 24 時間クロックは次のように対応します。
- 12:01 AM から 12:59 AM は、 00.01.00 から 00.59.00 に相当します。
- 01:00 AM から 11:59 AM は、01.00.00 から 11.59.00 に相当します。
- 12:00 PM (正午) から 11:59 PM は、12.00.00 から 23.59.00 に相当します。
- 12:00 AM (真夜中) は 24.00.00 に相当します。
- 00:00 AM (真夜中) は 00.00.00 に相当します。
Db2 入力として、あらゆる形式の時刻を受け入れることができます。 Db2 入力時間を句読点に基づいて解釈し、このパラメータで指定したフォーマットで時間出力を提供します。 LOCAL を使用する場合は、時刻のフォーマット設定を行う時刻出口ルーチンを提供する必要があります。