PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Problemy z tworzeniem wyzwalaczy PostgreSQL

Problem polega na tym, że mieszasz konwencje nazewnictwa.Zasada jest prosta:identyfikatory w podwójnych cudzysłowach uwzględniają wielkość liter; identyfikatory bez cudzysłowów nie uwzględniają wielkości liter. Tak więc ExpressionHistory jest tym samym co expressionhistory , ale "ExpressionHistory" to nie to samo co ExpressionHistory .

Musisz zdecydować się na jasną konwencję nazewnictwa. Większość użytkowników Postgresa preferuje identyfikatory bez podwójnych cudzysłowów (wielkość liter nie ma znaczenia).




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dystrybuowane przez wiele kolumn

  2. Jak stworzyć użytkownika za pomocą PSQL

  3. Próbuję skonfigurować postgres dla aplikacji ror, pojawia się błąd - fe_sendauth:nie podano hasła

  4. PostgreSQL unnest() z numerem elementu

  5. Jak mogę przechwycić zdarzenia transakcji JTA i uzyskać odniesienie do aktualnego EntityManager powiązanego z transakcją?