3

Java derby データベースを使用する非常に長い SQL ステートメントがあり、ユーザーに「キャンセル」を提供する必要があります。しかし、私は得る:

Caused by: java.sql.SQLException: Feature not implemented: cancel.
    at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
    at org.apache.derby.impl.jdbc.SQLExceptionFactory40.wrapArgsForTransportAcrossDRDA(Unknown Source)

では、ダービーでそのようなことを行うにはどうすればよいですか?

ありがとう。


編集 1

私のリクエストには次のループはありません。ここに私の大きなSQL呼び出しがあります:

"DELETE FROM TABLE "
+ "WHERE "
+ "REF_TICKET IN 
+   "(SELECT NTICKET FROM OTHER_TABLE WHERE "
+   "REF_OPEN IN 
+    (SELECT OPEN FROM AGAIN_ANOTHER_TABLE WHERE "
+    "{fn TIMESTAMPDIFF( SQL_TSI_DAY, TIMECLOSE, CURRENT_DATE)} > 365))");

したがって、すべてが 1 つのステートメントに含まれています。

4

1 に答える 1