Uruchamianie dowolnego skryptu SQL na bazie danych programu

W programie magazynowym Weaver WMS istnieje możliwość uruchomienia dowolnego skryptu SQL, np. w celu wygenerowania zaawansowanego raportu lub aktualizacji zbiorowej danych znajdujących w bazie danych.

Aby móc uruchamiać skrypty należy wejść w zakładkę „Raporty”, a następnie „Zapytanie SQL”.

Po ponownym uruchomieniu aplikacji pojawi się odpowiedni raport w zakładce Raporty.

Po wprowadzeniu zapytania jego wynik zostanie zwrócony do tabeli. Jeśli zapytanie zwróciło wartość zostanie ona wyświetlona (zapytania typu SELECT). Jeśli nie, tabela pozostanie pusta (zapytanie typu UPDATE).

Przykłady zapytań:

  • SELECT * FROM MATERIALS – pobiera wszystkie materiały
  • SELECT * FROM USERS – pobiera wszystkich użytkowników
  • UPDATE DELIVERYDOCUMENTS SET USERCOMMENT = 'NOWY’ – ustawia słowo „NOWY” jako uwagi do wszystkich dokumentów wysyłkowych.

Zapytań należy używać z rozwagą, jest to bardzo potężne narzędzie do manipulowania dużymi porcjami danych.