PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Грешка при възникване в postgreSQL

Цитатът е грешен. По-лесно е да използвате котировки в долари $$:

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;

Но от друга страна, какво не е наред с ограничението за проверка?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Entity Framework Core PostgreSQL json заявка

  2. Rake спецификацията се проваля на повечето тестове, но rails работи добре на източника Diaspora

  3. Knex безшумно преобразува времевите марки на Postgres с часова зона и връща неправилно време

  4. Arval SQLException:ФАТАЛНО:съжалявам, твърде много клиенти вече са в postgres

  5. PL/Perl изпраща поща в Postgresql