Java SQL "ERROR: Relación" Table_Name "no existe"
Estoy tratando de conectar netbeans a mi base de datos postgresql. La conexión parece haber funcionado, ya que no obtengo ningún error o excepción al conectarme, métodos como getCatalog () también devuelven las respuestas correctas.
Pero cuando trato de ejecutar una instrucción SQL simple aparece el error "ERROR: la relación" TABLE_NAME "no existe", donde TABLE_NAME es cualquiera de mis tablas que sí existen en la base de datos. Aquí está mi código:
Statement stmt = con.createStatement();
ResultSet rs;
String query = "SELECT * FROM clients";
rs = stmt.executeQuery(query);
Estaba pensando que netbeans podría no encontrar las tablas porque no está buscando en el esquema predeterminado (público), ¿hay alguna forma de configurar el esquema en Java?
EDIT: mi código de conexión. El nombre de la base de datos es Cinemax, cuando omito el código de la declaración, no obtengo errores.
String url = "jdbc:postgresql://localhost:5432/Cinemax";
try{
try {
Class.forName("org.postgresql.Driver");
} catch (ClassNotFoundException cnfe) {
System.err.println("Couldn't find driver class:");
cnfe.printStackTrace();
}
Connection con = DriverManager.getConnection( url,"postgres","desertrose147");