sql >> Database teknologi >  >> RDS >> PostgreSQL

PostgreSQL brugerdefinerede undtagelsesbetingelser

begin
    if $1='bar' then
        raise exception using
            errcode='NOBAR',
            message='Bar is prohibited',
            hint='We do not talk to this guy';
    end if;
exception
    when sqlstate 'NOBAR' then
        update nobar_raised set count=count+1;
end;

Mere info:




  1. Hvordan indstilles tegnsæt til MySQL i RODBC?

  2. Hvorfor starter tabelnavne i SQL Server med dbo?

  3. Kontroller, om en IP-adresse er gemt i databasen

  4. MySQLConverter'-objektet har ingen attribut '_tuple_to_mysql'-undtagelse med mysql-connector