sql >> Databasteknik >  >> RDS >> PostgreSQL

Unik begränsning med villkor i MYSQL

MYSQL stöder inte sådana typer av begränsningar.

Du bör använda lagrade procedurer för att infoga data istället, så att du kan kontrollera och validera.

Varför definierar du inte din standard som sådan att den måste ha 1 som primärnyckel? På så sätt skulle en normal unik begränsning på pk redan räcka.

Om inget passar dig kan du också överväga att ändra din datamodell.



  1. Hur använder man Oracle ORDER BY och ROWNUM korrekt?

  2. Problem med att bygga cx_Oracle - libclntsh.so.11.1 => hittades inte

  3. Python-modulen cx_Oracle-modulen kunde inte hittas

  4. Hur man använder SQL Server HierarchyID genom enkla exempel