PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Zgłaszanie błędów w postgreSQL

Cytat jest błędny. Łatwiej jest używać cudzysłowów $$:

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;

Ale z drugiej strony, co jest nie tak z ograniczeniem sprawdzającym?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Grupa użytkowników PostgreSQL NL

  2. postgreSQL.app :utwórz bazę danych

  3. Dlaczego próg przygotowanych instrukcji PostgreSQL JDBC jest domyślnie ustawiony na 5?

  4. Śledzenie PostgreSQL z perf

  5. Ucieknij dane wejściowe dla postgres