/ / Zapisane zapytania w dostępie a procedura składowana w MS SQL Server - serwer sql, dostęp ms, procedury przechowywane

Zapisane zapytania w dostępie a procedura składowana w MS SQL Server - serwer sql, dostęp ms, procedury przechowywane

Czy słusznie jest powiedzieć, że funkcjonalność "przechowywane zapytania"w dostępie MS jest taki sam z"procedura składowana"w MS SQL Server. Który z nich poprawia wydajność bardziej?

Odpowiedzi:

1 dla odpowiedzi № 1

Nie, zapytanie dostępu jest znacznie bardziej ograniczone niż procedura składowana. Procedura przechowywana może być lepsza, jeśli pracujesz z backendem SQL Server i chcesz zrobić coś skomplikowanego.


2 dla odpowiedzi nr 2

Sub lub funkcja w module jest prawdopodobnie bliższa procedurze przechowywanej niż zapytanie. Możesz:

  • Wykonaj jedno lub więcej instrukcji sql.
  • użyj sterowania przepływem i innej logiki
  • współdziałać z obiektami spoza bazy danych: plikami, pocztą elektroniczną, programami wykonawczymi itp.
  • wykonaj / użyj innych podprogramów i funkcji

Kwerenda ma podobieństwa do widoku (z wyjątkiem widoku nie może przyjmować parametrów i wykonuje tylko instrukcję select), ale bardziej przypomina funkcję zdefiniowaną przez tabelę (bez części kontroli przepływu).