Skocz do zawartości

Uruchomienie procedury SQL

Polecane posty

4 godziny temu, Krzysztof Frysz napisał:

Czy można z poziomu Subiekta GT uruchomić procedurę SQL?

Tak, bez problemu, lecz nie można zwrócić z niej wyniku, gdyż nie zostało zdjęcie ograniczenie, że "polecenie musi się rozpoczynać się słowem kluczowym SELECT", a zwracany do aplikacji jest tylko pierwszy wynik zapytania...

Link to postu
40 minut temu, Krzysztof Frysz napisał:

ale jak to wykorzystać w Subiekcie, to już tak średnio.

To już przecież wyjaśniłem wcześniej, jest to cytat z komunikatu błędu, który pojawia się w programie przy niepoprawnym poleceniu SQL:

W dniu 27.02.2024 o 21:42, Daniel Kozłowski napisał:

"polecenie musi się rozpoczynać się słowem kluczowym SELECT"

, więc stosując się tych wytycznych wystarczy wprowadzić najprostsze polecenie spełniające ten wymóg, na przykład:

select 1

po którym można już wykonać praktycznie dowolny kod sql, w tym wywołać procedurę składowaną:

select 1

exec('exec [dbo].[spInsValidate]')

 

Link to postu
×
×
  • Dodaj nową pozycję...