Javaパッケージjava.util.zip
があります WinZip形式をサポートします。また、Oracleでは、ネイティブPL/SQLプログラムから呼び出すことができる形式でJavaクラスを表示するJavaストアドプロシージャを構築できます。詳細をご覧ください。
したがって、必要なのは、非圧縮状態のデータを含むファイルを書き出してから、JSPを介してデータを圧縮することです。独自の実装を作成したくない場合は、VadimLoevskiによるこの記事を確認してください。 OSファイルを圧縮するためのJavaストアドプロシージャが含まれています。
注:このコンテキストでは、JSPは、データベースに埋め込まれたJavaプログラムであるJavaストアドプロシージャを意味します。これは、WebテクノロジであるJava Server Pagesと同じではないため、JSPの頭字語のより一般的な使用法です。ご迷惑をおかけしましたことをお詫び申し上げます。