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

Jak mohu vytvořit omezení pro kontrolu, zda je e-mail platný v postgresu?

CREATE TABLE emails (
    email varchar
    CONSTRAINT proper_email CHECK (email ~* '^[A-Za-z0-9._%-][email protected][A-Za-z0-9.-]+[.][A-Za-z]+$')
);

(regulární výraz může být neúplný, můžete vyhledat regulární výraz pro shodu e-mailů na celém webu a vybrat ten, který se vám nejvíce líbí).



  1. Vytvořte kumulativní součet v view oracle

  2. Pochopení kontrolních omezení v PostgreSQL

  3. Databázové služby na platformě AWS a Oracle Cloud

  4. Prizmatické vztahy