sql >> Databáze >  >> RDS >> PostgreSQL

Java SQL ERROR:Relation Table_Name neexistuje

Mám podezření, že jste vytvořili tabulku pomocí dvojitých uvozovek pomocí např. "Clients" nebo nějaká jiná kombinace velkých/malých znaků, a proto název tabulky nyní rozlišuje malá a velká písmena.

Co znamená prohlášení

 SELECT table_schema, table_name
 FROM information_schema.tables 
 WHERE lower(table_name) = 'clients'

vrátit?

Pokud vrácený název tabulky není malými písmeny, musíte při odkazování na ni použít dvojité uvozovky, něco takového:

String query = "SELECT * FROM \"Clients\"";


  1. Práce s událostmi v Oracle Cloud Infrastructure Část 1:Základy služeb

  2. 2 způsoby, jak vytvořit tabulku na propojeném serveru pomocí T-SQL

  3. Jak vytvořit balíček v Oracle SQL Developer?

  4. Android SQLiteDB nedokončuje přidávání hodnot