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

Zduplikowana wartość klucza narusza ograniczenie unikatowości, CakePHP

Kilka rzeczy:

  • Nie widzę klucza 7 lub 545 w instrukcji SQL; więc skąd się biorą te wartości?
  • created kolumna zostanie wypełniona „now()” jako ciągiem , a nie wartość z funkcji TERAZ(). Wpisz odpowiednią datę i godzinę w swoim kodzie PHP (date('Y-m-d H:i:s') zwykle załatwia sprawę).

W każdym razie, jeśli wstawiasz rekordy w pętli lub po prostu więcej niż jeden z tym samym modelem, nie zapomnij wywołać create() na modelu w przeciwnym razie identyfikator będzie taki sam.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. DLA KAŻDEGO OŚWIADCZENIA przykład wyzwalacza

  2. Zaktualizuj wartości kolumn tabeli na podstawie logiki warunkowej

  3. Jak przekonwertować parę szerokości i długości geograficznej na typ geograficzny PostGIS?

  4. Ignorować cudzysłowy podczas importowania pliku CSV do PostgreSQL?

  5. Wybierz (pobierz) wszystkie rekordy z wielu schematów za pomocą Postgres