Procedury

Procedury umożliwiają wywołanie skryptu SQL (jednej lub kilku procedur) utworzonych w źródłowej bazie danych lub wykonanie dowolnego kodu SQL.

W zakładce procedury w Panelu Administratora użytkownik ma możliwość wyboru opcji z listy rozwijalnej:

  • Procedura składowana – umożliwia wykonanie procedury utworzonej w źródłowej bazie danych. Należy podać nazwę procedury.
  • Kod SQL – pozwala na wykonanie dowolnego zapytania (update, create view itd.)  na źródłowej bazie danych. Pozwala również na wywołanie procedury jednak jego działanie jest wolniejsze w przeciwieństwie do procedury składowanej.

Wykonanie procedury składowanej lub kodu SQL może odbywać się w trybie:

  • Synchronicznym – podczas wykonywania operacji użytkownik nie może wprowadzać zmian w widoku, a obiekt zostaje zablokowany do edycji aż do zakończenia procedury.

  • Asynchronicznym – użytkownik może edytować widok podczas wykonywania procedury składowanej lub kodu SQL.

Skrypt SQL dotyczący procedury składowanej oraz kod SQL są wykonywane po poprawnym zapisaniu modyfikacji obiektu.

Czy ten artykuł był pomocny?