PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

ГРЕШКА на PostgreSQL:42P01:релация [Таблица] не съществува

имате два избора:- без кавички:тогава всичко автоматично ще бъде с малки букви и без значение за главни и малки букви- с кавички:отсега нататък всичко ще бъде с малки букви.

силно бих препоръчал да НЕ използвате кавички и да накарате PostgreSQL да се държи без големи и малки букви. това прави живота много по-лесен. след като започнете да цитирате, трябва да го използвате НАВСЯКЪДЕ, тъй като PostgreSQL ще започне да бъде много прецизен.

пример:

   TEST = test       <-- non case sensitive
   "Test" <> Test    <-- first is precise, second one is turned to lower case
   "Test" = "Test"   <-- will work
   "test" = TEST     <-- should work; but you are just lucky.

наистина се опитайте да избегнете този вид измама на всяка цена. останете със 7-битов ascii за имена на обекти.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ORDER BY псевдоним не работи

  2. Postgres време с равенство на часовата зона

  3. Как cbrt() работи в PostgreSQL

  4. Как да пишем с главни букви първата буква на всяка дума в PostgreSQL

  5. Postgres:изчистете цялата база данни преди повторно създаване/попълване от bash скрипт