JPA (トップリンク) で非常に単純な名前付きクエリがあります。
UPDATE Server s SET s.isECM = 0
すでにプリロードされているエンティティのキャッシュや有効性については扱いません。ただし、データベースへの接続は制限されたアカウント (INSERT/UPDATE/DELETE のみ) から実行されます。このクエリのトップリンクは、非常に奇妙な SQL を実行する (そして TL_Server が存在しないため失敗する) ようです。
INSERT INTO TL_Server (elementId, IsECM)
SELECT t0.ElementId, ?
FROM Element t0, Server t1
WHERE ((t1.elementId = t0.ElementId) AND (t0.elementType = ?))
bind => [0, Server]
これは何ですか?単純な UPDATE が INSERT にどのように見えるか? Toplink が TL_ を照会する理由