Как запустить несколько операторов SQL в Postgres, используя инструмент PGADMIN? - PullRequest
0 голосов
/ 29 января 2019

У меня 170 операторов Alter Drop Constraint, 120 Truncate table, 120 Insert table и 170 Alter Add Constraint.Все они должны быть запущены в одном сценарии как пакетный сценарий, и я использую инструмент PGADMIN IV.

Попытался выполнить их между Begin и End следующим образом, как Oracle,

BEGIN 
  ALTER Statement1..,,  ;
  ALTER Statement2..,,  ;
  TRUNCATE Statement3..,,  ;
  TRUNCATE Statement4..,,  ;
  INSERT Statement5..,,    ;
  INSERT Statement6..,,    ;
  COMMIT;
  ALTER Statement7..,,     ;
  ALTER Statement8..,,     ;
  ---
  -----
  -------
  ---------
  COMMIT;
END;

Но это не работает,

Может кто-нибудь дать предложение о том, как я могу это сделать?

...