0

MySQL Workbench (6.2.3) を使用しており、ExtractValue() を使用して XML 文字列からデータを取得しています。次のようなコードを使用します。

Select
 Table2.user_id,
 ExtractValue(TableName, '//CustomerSource//LeadID') as LeadID.
 ExtractValue(TableName, '//CustomerData//City') as City
From
 Schema.Tablename,
 Schema2.Table2
Where
 Tablename.TransactionID = Table2.TransactionID
;

出力が配信されると、ExtractValue を使用して作成されたすべての値が BLOB として表示されます。これらの BLOB をビューアーで表示すると、データが正しく表示されます。BINARY/VARBINARY 値を非バイナリ文字列として扱ってみました。

これらの値が BLOB として表示される回避策、修正、または理由を知っている人はいますか?

また、このコードは古い MySQL Workbench インストールでも問題なく動作します。以前のバージョンをインストールしようとしますが、これは職場のチームのためのものであり、MySQL Workbench の最新のインストールを指示する方が簡単です。

前もって感謝します、

4

1 に答える 1