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

nie można uruchomić prostego wstawiania PostgreSQL

Użyj 'auto dealer' zamiast. PostgreSQL interpretuje " jako cudzysłowy dla identyfikatorów, ' jako cudzysłowy dla łańcuchów.

Również:

  • Jeśli jest to nowy projekt, po prostu nie używaj tabel mieszanych wielkości liter; później jest źródłem frustracji. Zamiast używać dowolnej wielkości liter w swoich instrukcjach SQL, musisz zarówno zacytować nazwę identyfikatora, jak i poprawnie określić wielkość liter.

  • Nie ma potrzeby określania id /DEFAULT , prosisz go, aby zrobił to, co już by zrobił. Nie spotkałem DBMS, który wymagałby dołączenia columnName /DEFAULT jeśli chcesz, aby w kolumnie umieściła wartość domyślną, więc nie sądzę, że ta dodatkowa para KV sprawi, że to, co się dzieje, stanie się jaśniejsze dla każdego, kto później czyta Twój kod.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. dostosuj pager w psql

  2. Czy mogę poprosić Postgresql o ignorowanie błędów w transakcji?

  3. Zniszczenie bazy danych Postgres na Heroku

  4. Optymalizacja zapytań w PostgreSQL. WYJAŚNIJ podstawy – część 1

  5. Jak stworzyć widok w PostgreSQL