変換例外のトレース出力

以下の図は、出力の抽出です。これは、 ExceptionList ツリーを含む構造を表す値に「パターン」 プロパティーが設定された Trace ノードによって生成されます。

この例外は、変換 (CAST) 例外が検出されたときに発生したものです。

ExceptionList = (
  (0x1000000)RecoverableException = (
    (0x3000000)File                 = 'F:¥build¥S000_D¥src¥DataFlowEngine¥ImbComputeNode.cpp'
    (0x3000000)Line                 = 402
    (0x3000000)Function             = 'ImbComputeNode::evaluate'
    (0x3000000)Type                 = 'ComIbmComputeNode'
    (0x3000000)Name                 = 'acd8f35d-e700-0000-0080-b78796c5e70d'
    (0x3000000)Label                = 'esql_13485_check_defect.Compute1'
    (0x3000000)Text                 = 'Caught exception and rethrowing'
    (0x3000000)Catalog             = 'WMQIv210'
    (0x3000000)Severity            = 3
    (0x3000000)Number               = 2230
    (0x1000000)RecoverableException = (
      (0x3000000)File                = 'F:¥build¥S000_D¥src¥DataFlowEngine¥ImbRdl¥ImbRdlTypeCast.cpp'
      (0x3000000)Line                = 163
      (0x3000000)Function            = 'SqlTypeCast::evaluate'
      (0x3000000)Type                = ''
      (0x3000000)Name                = ''
      (0x3000000)Label               = ''
      (0x3000000)Text                = 'Error casting from %3 to %4'
      (0x3000000)Catalog             = 'WMQIv210'
      (0x3000000)Severity            = 3
      (0x3000000)Number              = 2521
      (0x1000000)Insert              = (
        (0x3000000)Type = 2
        (0x3000000)Text = '12'
      )
      (0x1000000)Insert              = (
        (0x3000000)Type = 2
        (0x3000000)Text = '28'
      )
      (0x1000000)Insert              = (
        (0x3000000)Type = 5
        (0x3000000)Text = 'CHARACTER'
      )
      (0x1000000)Insert              = (
        (0x3000000)Type = 5
        (0x3000000)Text = 'INTEGER'
      )
      (0x1000000)ConversionException = (
        (0x3000000)File     = 'F:¥build¥S000_D¥src¥CommonServices¥ImbUtility.cpp'
        (0x3000000)Line     = 195
        (0x3000000)Function = 'imbWcsToInt64'
        (0x3000000)Type                = ''
        (0x3000000)Name                = ''
        (0x3000000)Label               = ''
        (0x3000000)Text     = 'Invalid characters'
        (0x3000000)Catalog             = 'WMQIv210'
        (0x3000000)Severity            = 3
        (0x3000000)Number   = 2595
        (0x1000000)Insert              = (
          (0x3000000)Type = 5
          (0x3000000)Text = 'fred'
        )
      )
    )
  )
)

関連概念
メッセージ・フロー
ExceptionList ツリー

関連タスク
ExceptionList ツリーへのアクセス
例外の送出

関連資料
Throw ノード
Trace ノード
THROW ステートメント
CAST 関数