2016-04-12 4 views
0

Sybase 15.03には、「content」タイプのTEXTという名前の列があるテーブルがあります。 これは、ファイルの圧縮された内容が含まれているストレート選択を行うとき、次のようになります。 H4sIAAAAAAAAAL2Y21IjOQyG7/CP + nJny9UjWbIszx2QQDIJhMmhanff/0H2d6cpSOKh2ZoMQFWSSybaseの圧縮TEXT列からのデータの選択

私は/抽出/解凍選択することができますどのように/その値を解凍ので、私はその内容を調べることができますか?

ありがとうございます。 Michael

答えて

0

ちょうど列のSELECTを実行し、SET TEXTSIZE設定がデータが切り捨てられないように十分に高く設定されていることを確認してください。 ファイル内のデータを直接取得するには、BCP-outを実行します(SET TEXTSIZEと同様に-Tフラグを使用します)。

+0

私は、問題はテキストの内容の圧縮された性質だと思います。単にTEXTSIZEを増やしても効果はありません。 – Plavnostruev

+0

ASEに関しては、TEXT列またはIMAGE列は単なる文字列です。 ASEはデータを保存して取り出すだけで、そこに格納されている内容を解釈するのはアプリケーションの責任です。 – RobV