文脈 jOOQでは、getSqlでパラメータが埋め込まれる前のクエリ文字列を得られます。 このクエリについて、デフォルトでは、select * from table where id = ?というように、プリペアドステートメントが?で表現されています。 一方PostgreSQLでは、select * from table where id = $1というように、プリペアドステートメントは$1, $2, ...形式で要求されます(少なくとも、r2dbc-postgresqlではこの形式以外受け付けられません)。 そこで、jOOQの設定調整によってこの形式でクエリが得られるようにします。 やり方 …