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

PG::SyntaxError dla aplikacji kolejowych

when jest słowem zastrzeżonym dla Postgre (patrz doc ). Powinieneś go zmienić za pomocą "" w SQL, gdy używa się go jako nazwy kolumny:

@expired = Location.where('"when" <= ?', Date.today)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak przekonwertować liczbę całkowitą na serial?

  2. Jak zrzucić strukturę bazy danych PostgreSQL (każdy obiekt w osobnym pliku)

  3. Tabela MySQL do PostgreSQL tworzy konwersję - zestaw znaków i sortowanie

  4. dblink nie istnieje, nawet jeśli rozszerzenie już istnieje?

  5. Entity Framework ObjectContext -> nieprzetworzone wywołania SQL do natywnego systemu DBMS