sql >> Database >  >> RDS >> PostgreSQL

Postgresql:tabelnaam / schemaverwarring

Postgresql gebruikt standaard kleine letters, maar is hoofdlettergevoelig met kolom-/tabelnamen:

select * from public.Abc 

is eigenlijk:

select * from public.abc

Dat komt omdat je tafel Abc heet, en dus niet gevonden kan worden.

U kunt dit gedrag in kleine letters overschrijven via aanhalingstekens, dus "Abc" wordt behandeld als Abc.



  1. Verificatiemethode 'mysql_old_password' niet ondersteund

  2. SQL Server AlwaysOn-beschikbaarheidsgroepen:installatie en configuratie. Deel 2

  3. PDO kan geen externe mysql-server verbinden

  4. MySQL-zelfstudie - Een beginnershandleiding om MySQL te leren