PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

UPDATE-FROM-Klausel in jOOQ löst eine Ausnahme für das CTE-Feld aus

Dies hat keine Auswirkung:

batTmp.fields("book_id", "amount");

Wobei dies nur die Tabelle umbenennt, nicht die Spalten:

batTmp.as("bat")

Schreiben Sie stattdessen Folgendes:

batTmp.as("bat", "book_id", "amount")