Ik vermoed dat je de tabel hebt gemaakt met dubbele aanhalingstekens met b.v. "Clients"
of een andere combinatie van hoofdletters/kleine letters en daarom is de tabelnaam nu hoofdlettergevoelig.
Wat betekent de verklaring
SELECT table_schema, table_name
FROM information_schema.tables
WHERE lower(table_name) = 'clients'
terug?
Als de tabelnaam die wordt geretourneerd geen kleine letters is, moet u dubbele aanhalingstekens gebruiken als u ernaar verwijst, ongeveer als volgt:
String query = "SELECT * FROM \"Clients\"";