2012-03-21 6 views
1

更新クエリがAntスクリプトの<sql>タスク内から実行されているときに、BLOBデータ型を処理することは可能ですか?私が更新したいデータは外部ファイルにあります。ソリューションはOracleおよびMSSQLと互換性があるはずですが、2つのdbプラットフォームの個別のantターゲットが受け入れられます。私はこの作業にGroovyタスクを使用することも考えましたが、Groovyでもその作業を行う方法がわかりません。AntのSQLタスクを使用してBLOBを扱う更新クエリを実行できますか?

+1

カスタムタスクが必要です。チュートリアルでは、ビットをカバーしていますhttp://ant.apache.org/manual/tutorial-writing-tasks.html – Jayan

+0

私はあなたが私の質問への答えとしてこれを書くことができると思います。 – jabal

答えて

2

Antはビルドツールです。 SQLタスクは、テーブル、クイッククエリなどからレコードを削除するような単純な操作であることが予想される関連するステップを構築するために導入されました。

このような高度なデータベース操作では、with custom taskをオフにする方が良いでしょう。カスタムタスクを書くのは簡単です。他のオプションは、Javaコードを書くことであり、javaタスクを介して呼び出します。

関連する問題