Advertisement
Guest User

Untitled

a guest
Jul 15th, 2019
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. -------------------------------------------------------------------------------------------------------------------------------------------------------------
  2. -------------------------------------------------------------------------------------------------------------------------------------------------------------
  3. -------------------------------------------------------------------------------------------------------------------------------------------------------------
  4. -------------------------------------------------------------------------------------------------------------------------------------------------------------
  5. -------------------------------------------------------------------------------------------------------------------------------------------------------------
  6. -------------------------------------------------------------------------------------------------------------------------------------------------------------
  7. -------------------------------------------------------------------------------------------------------------------------------------------------------------
  8.  
  9. SELECT * FROM PROFESSOR;
  10.  
  11. SELECT * FROM CURSO;
  12.  
  13. SELECT * FROM MODULO;
  14. SELECT * FROM PRE_REQUESITO;
  15.  
  16.  
  17. INSERT INTO PROFESSOR VALUES (1, 'PROFS', '123456', '1998-08-08', 'OPROFS321@GMAIL.COM', '123', 10000, '2000-01-01');
  18.  
  19. INSERT INTO CURSO VALUES (1, 'CURSO', 'CURSO CURSO', 1000, 200, 15, TRUE, TRUE, 1);
  20.  
  21. INSERT INTO MODULO VALUES (1, 'MATEMATICA', 'DESCRICAO', 100, 1);
  22. INSERT INTO MODULO VALUES (2, 'PORTUGUES', 'DESCRICAO', 120, 1);
  23. INSERT INTO MODULO VALUES (3, 'CIENCIAS', 'DESCRICAO', 150, 1);
  24. INSERT INTO MODULO VALUES (4, 'HISTORIA', 'DESCRICAO', 50, 1);
  25. INSERT INTO MODULO VALUES (5, 'GEOGRAFIA', 'DESCRICAO', 180, 1);
  26.  
  27.  
  28. CREATE FUNCTION EVENTO_INSERT_MODULO()
  29. RETURNS TRIGGER
  30. AS $$
  31. BEGIN
  32.    
  33. END
  34. $$ LANGUAGE plpgsql
  35.  
  36. CREATE TRIGGER TRIGGER_MODULO
  37. BEFORE INSERT
  38. ON MODULO FOR EACH ROW
  39. EXECUTE PROCEDURE EVENTO_INSERT_MODULO()
  40.  
  41.  
  42. -- VERIFICAR SE O VALOR TA NA LISTA
  43. SELECT 1 = ANY ('{1,2,3}'::int[])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement