Affects: 3.2.0

r2dbc.core.databaseclient.sql replace query that have column name 'key' to '[*]key' and this causes error in the query execution.

String select = "SELECT key FROM table_a";
Mono<Map<String, Object>> first = db.sql("SELECT key FROM table_a");

The executed query will be "SELECT [*]key FROM table_a". This will cause error in the application as the query failed.

Anyone having this issue in their project? Any workaround?

Comment From: bclozel

If you believe this is a bug, you should raise this against the r2dbc project as I don't see anything related to Spring Boot here. Additionally, you can start with a question on StackOverflow to get some help from the community first.