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

Hæver fejl i postgreSQL

Citatet er forkert. Det er nemmere at bruge dollarkurser $$:

CREATE OR REPLACE FUNCTION msgfailerror() 
RETURNS trigger AS 
$$
BEGIN 
  IF NEW.noces< new.first_column THEN 
    RAISE EXCEPTION 'cannot have a negative salary'; 
  END IF; 
  return new; 
END;
$$
LANGUAGE plpgsql;

Men på den anden side, hvad er der galt med en kontrolbegrænsning?



  1. Forbind pyodbc til Postgres

  2. Hvordan validerer man kreditkortnummer og identificerer dets type ved hjælp af PL/SQL?

  3. MySQL Math - Er det muligt at beregne en korrelation i en forespørgsel?

  4. Hurtig opdeling af partitionering