Informatica Data Quality
- Informatica Data Quality 10.1.1
- 所有产品
形式文字列 | 説明 |
---|---|
AM、A.M. PM、P.M. | 午前または午後。これらのいずれかのフォーマット文字列を使用して、時刻が午前か午後かを指定します。AMとA.M.、PMとP.M.はそれぞれ同じ値を返します。 |
D | 曜日(1~7)。日曜日が1となります。 |
DAY | 曜日の英語名(9文字まで)。例:Wednesday。 |
DD | 日(01~31)。 |
DDD | 1年における通算日(001~366)。366はうるう年の場合です。 |
DY | 曜日の英語名の3文字の略称。例:Wed。 |
HH, HH12 | 時(01~12)。 |
HH24 | 時(00~23)。00は午前(深夜)12時を表します。 |
J | 修正ユリウス日。カレンダー日付を、紀元前4713年1月1日00:00:00から計算した、その修正ユリウス日の値に相当する文字列に変換します。日付の時刻部分は無視されます。 たとえば、TO_CHAR( SHIP_DATE, ‘J' )の式は、「Dec 31 1999 23:59:59」を「2451544」の文字列に変換します。 |
MI | 分(00~59)。 |
MM | 月(01~12)。 |
MONTH | 月の英語名(9文字まで)。例:January。 |
MON | 月の英語名の3文字の略称。例:Jan。 |
MS | ミリ秒(0-999) |
NS | ナノ秒(0-999999999) |
Q | 四半期(1~4)。1月から3月までが1となります。 |
RR | 年の下2桁。関数はその前の桁を削除します。たとえば、‘RR’を使用して年1997を渡すと、TO_CHARは97を返します。TO_CHARと組み合わせて使用すると、‘RR’は‘YY’と同じ結果を生成し、‘YY’を置き換えることもできます。ただし、TO_DATEと組み合わせて使用した場合、‘RR’は直近の世紀を計算し、年の最初の2桁を表示します。 |
SS | 秒(00~59)。 |
SSSSS | 深夜0時からの通算秒(00000~86399)。TO_CHAR式でSSSSSを使用した場合、 Data Integration Service は日付の時刻部分しか評価できません。たとえば、式TO_CHAR(SHIP_DATE, ‘MM/DD/YYYY SSSSS’)は「12/31/1999 01:02:03」を「12/31/1999 03723」に変換します。 |
US | マイクロ秒(0-999999) |
Y | 年の下1桁。関数はその前の桁を削除します。たとえば、‘Y’を使用して年1997を渡すと、TO_CHARは7を返します。 |
YY | 年の下2桁。関数はその前の桁を削除します。たとえば、'YY'を使用して年1997を渡すと、TO_CHARは97を返します。 |
YYY | 年の下3桁。関数はその前の桁を削除します。たとえば、'YYY'を使用して年1997を渡すと、TO_CHARは997を返します。 |
YYYY | 年の部分全体。たとえば、'YYYY'を使用して年1997を渡すと、TO_CHARは1997を返します。 |
W | 月の何週目か(1-5)。週1は月の1日から7日まで、週2は8日から14日までです。 たとえば、Feb 1は2月の第1週を示します。 |
WW | 年の何週目か(01-53)。週01は1月1日から1月7日まで、週02は1月8日から1月14日まで、というようになります。 |
- / . ; : | 出力に表示する区切り文字。これらの記号を使って日付の各要素間を区切ることができます。たとえば、以下のようにピリオドを使用して日付の要素を区切る式を作成します。TO_CHAR( DATES, 'MM.DD.YYYY' ) |
"テキスト" | 出力に表示する文字列。たとえば、TO_CHAR( DATES, 'MM/DD/YYYY "Sales Were Up"' )という式を使用して出力ポートを作成し、日付として1997年4月1日を渡す場合、関数は文字列'04/01/1997 Sales Were Up'を返します。リポジトリのコードページで有効なマルチバイト文字も入力できます。 |
"" | 二重引用符は、D""DDDのように、意味が不明確なフォーマット文字列を区切るために使用します。空の二重引用符は出力には表示されません。 |