IBM PureData System for Analytics, バージョン 7.1
エンコーダー変換関数
以下の関数を使用して、開発者スタイル・データを
IBM® Netezza®
内部フォーマットにエンコードし、
Netezza
システムに保管することができます。
encodeDate (m/d/y 値) 関数
encodeDate()
関数は、m/d/y Date 値を
Netezza
エンコードの Date 値に変換します。
encodeDate (time_t 値) 関数
encodeDate()
関数は、time_t Date 値を
Netezza
エンコードの Date に変換します。 この関数は、time_t 値の最終日後の時間、分、および秒を除去して、time_t 値を最終日に丸めます。
encodeDate (struct tm 値) 関数
struct tm 値を
Netezza
エンコードの Date に変換します。この関数は、日付の tm.tm_year、tm.tm_mon、および tm.tm_day の各フィールドのみを使用し、その他のフィールドは無視します。 この日付値で、isValidTimeStruct ブール値のテストを渡すことを推奨しますが、このことは要件ではありません。
encodeTime() 関数
encodeTime()
関数は、h:m:s:micros 時刻値を
Netezza
エンコード時刻値に変換します。
encodeTimeTZ() 関数
h:m:s:micros TimeTZ 値を
Netezza
エンコード TimeTZ に変換します。
encodeTimestamp (m/d/y 入力フォーマット) 関数
m/d/y, h:m:s:micros Timestamp 値を
Netezza
エンコードの Timestamp に変換します。
encodeTimestamp (time_t 入力フォーマット) 関数
time_t 値を
Netezza
エンコードの Timestamp に変換します。値を UTC でエンコードし、オフセットを適用しません。 この関数は、エンコードされた値に 0 マイクロ秒も追加します。
encodeTimestamp (timeval 入力フォーマット) 関数
struct timeval 値を
Netezza
エンコードの Timestamp に変換します。
encodeTimestamp (struct tm 入力フォーマット) 関数
struct tm 値を
Netezza
エンコードの Timestamp に変換します。 この関数は、ts 構造のうち tm.tm_year、tm.tm_day、 tm.tm_mon、tm.tm_hour、tm.tm_min、および tm.tm_sec の各フィールドのみを使用し、残りは無視します。 ts 構造で、isValidTimeStruct() ブール・テストを渡す必要があります。 この関数は、エンコードされた値に 0 マイクロ秒も追加します。
親トピック:
時間データ型ヘルパー関数
フィードバック
|
Copyright IBM Corporation 2013
| 最終更新: 2013-07-31