Advertisement
Develeone

Untitled

Jul 9th, 2019
836
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ТРИГГЕР TRIGGER POSTGRES
  2. CREATE OR REPLACE FUNCTION update_user_datas()
  3. RETURNS trigger AS
  4. $BODY$
  5. BEGIN
  6. UPDATE users_datas SET height = (SELECT height FROM users WHERE users.id = (SELECT user_id FROM users_datas ORDER BY id DESC LIMIT 1))
  7. WHERE height IS NULL;
  8. RETURN NULL;
  9. END;
  10. $BODY$ LANGUAGE plpgsql;
  11.  
  12. сперва создание процедуры
  13. CREATE TRIGGER insert_user_height
  14. AFTER INSERT ON users_datas
  15. EXECUTE PROCEDURE update_user_datas()
  16.  Дмитрий Плешанов
  17. Дмитрий Плешанов 13:21
  18. DROP TRIGGER insert_user_height on users_datas;
  19. DROP FUNCTION update_user_datas();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement