Tôi nghi ngờ bạn đã tạo bảng bằng cách sử dụng dấu ngoặc kép, ví dụ:"Clients"
hoặc một số kết hợp khác của các ký tự viết hoa / viết thường và tên bảng hiện có phân biệt chữ hoa chữ thường.
Câu lệnh gì
SELECT table_schema, table_name
FROM information_schema.tables
WHERE lower(table_name) = 'clients'
trở lại?
Nếu tên bảng được trả về không phải là chữ thường, bạn phải sử dụng dấu ngoặc kép khi đề cập đến nó, như sau:
String query = "SELECT * FROM \"Clients\"";