Hi, I'm Ask INFA!
What would you like to know?
ASK INFAPreview
Please to access Ask INFA.

目次

Search

  1. はじめに
  2. 関数リファレンス
  3. 定数
  4. 演算子
  5. 日付
  6. 関数
  7. システム変数
  8. データ型リファレンス

関数リファレンス

関数リファレンス

ENC_BASE64

ENC_BASE64

データのエンコードは、MIME(Multipurpose Internet Mail Extensions)エンコードを使用してバイナリデータを文字列データに変換します。
Binaryデータをサポートしていないデータベースまたはファイルにデータを保存する場合、データをエンコードします。また、文字列形式のBinaryデータを渡すためにも、データをエンコードできます。エンコードされたデータは、元のデータより約33%長くなります。データは、ランダムに並べられた文字セットとして表示されます。

構文

ENC_BASE64(
value
)
引数
必須/
オプション
説明
value
必須
バイナリデータ型または文字列データ型。エンコードするデータ。

戻り値

エンコードされた値。
NULL値を入力した場合は、NULLです。

MQSeriesソースからメッセージを読み込み、そのデータをフラットファイルターゲットに書き込む必要があります。このとき、ターゲットデータの一部としてMQSeriesメッセージIDを格納しなければいけません。しかし、MsgIDフィールドはBinaryで、フラットファイルターゲットではBinaryデータはサポートされていません。この場合は、
データ統合
がデータをターゲットに書き込む前に、ENC_BASE64を使用してMsgIDをエンコードします。