sql >> Databáze >  >> RDS >> PostgreSQL

PostgreSQL omezení, které se kontroluje při odevzdání a ne dříve

Použijte NASTAVIT OMEZENÍ příkaz:

Můžete také zjistit, že v referenční dokumentaci (například) CREATE TABULKA

[ CONSTRAINT constraint_name ]
{ NOT NULL |
  NULL |
  CHECK ( expression ) [ NO INHERIT ] |
  DEFAULT default_expr |
  GENERATED { ALWAYS | BY DEFAULT } AS IDENTITY [ ( sequence_options ) ] |
  UNIQUE index_parameters |
  PRIMARY KEY index_parameters |
  REFERENCES reftable [ ( refcolumn ) ] [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ]
    [ ON DELETE action ] [ ON UPDATE action ] }
[ DEFERRABLE | NOT DEFERRABLE ] [ INITIALLY DEFERRED | INITIALLY IMMEDIATE ]

Omezení může být:

  • POČÁTEČNĚ ODLOŽENO | Zpočátku OKAMŽITĚ
  • ODLOŽITELNÉ | NELZE ODLOŽIT



  1. Snadná obsluha CRUD s připojením k databázi PDO

  2. Problém s připojením k serveru SQL Přihlášení se nezdařilo. Přihlášení pochází z nedůvěryhodné domény a nelze jej použít s ověřováním systému Windows

  3. Jak vytvořit asociativní pole v databázi Oracle

  4. Jak se vyhnout pozastaveným připojením DB s fondem připojení JDBC TomEE?