Witam, czy można wykonać tylko cześć instrukcji z pliku .sql? Chodzi mi o coś ala GOTO i sekcje od której ma nastąpić wywoływanie poleceń.
Mam jeden plik do aktualizowania bazy, każda nowa wersja wprowadza jakieś zmiany które będą dodawane do pliku wraz z numerem wersji. Aktualna wersja bazy jest zapisana w db.
Aktualizując bazę chcę wykonać tylko instrukcje od bieżącej wersji klienta do najnowszej czyli pominąć to co starsze.
Plik .sql uruchamiany jest z pliku .bat
---------------------------------------------------------------------------
-- Version 1.0.1
---------------------------------------------------------------------------
-- some sql commands...
---------------------------------------------------------------------------
-- Version 1.0.4
---------------------------------------------------------------------------
-- some sql commands...
---------------------------------------------------------------------------
-- Version 1.0.8
---------------------------------------------------------------------------
-- some sql commands...
---------------------------------------------------------------------------
-- Version 1.1.0
---------------------------------------------------------------------------
-- some sql commands...
---------------------------------------------------------------------------
-- Version 1.1.5
---------------------------------------------------------------------------
-- some sql commands...
Jest prosty sposób na coś takiego? Mam kilka pomysłów ale zależy mi na najprostszym rozwiązaniu.