Witam.
Przejrzałem 4 strony tego forum i nie znalazłem odpowiedzi na moje pytanie...
Uzywam SQL Server 2008 R2, napisałm bazę danych, napisałem do niej na razie po jednej funkcji i procedurze. One działają..bo testowałem je na osobnem pliku czyli:
new query -> use nazwa_bazy i tam dwie funkcje i procedurki działają.
Ale, muszę oddać skrypt mojej bazy danych, który generuje calusieńką bazę danych + oczywiscie mojąfunkcję i procedurę. Czy ktoś wie jak to zrobić ?????????????????????????????????????????
Na internecie na prawde, nic nie moge znaleźć...
oczywiście kombinowałem...wrzuciłem kod procedury i funkcji na konec skryptu -> otrzymałem komunikat o blędzie ze to muszą być pierwsze instrukcje bazy danych...treść błędu:
"'CREATE FUNCTION' must be the first statement in a query batch.
Msg 178, Level 15, State 1, Line 42
A RETURN statement with a return value cannot be used in this context.
Msg 111, Level 15, State 1, Line 62
'CREATE/ALTER PROCEDURE' must be the first statement in a query batch."
pierwszy odnosi się do funkcji ze musi byc pierwszą instrukcją w bazie danych - tak rozumuje... Ale gdy wrzuce ją na przód to także nie działa...
drugi i trzeci komunikat dotyczy procedury. Po pierwsze ze procedura musi byc takze jako pierwsze instrukcja w bazie + dodatkowo ze błędnie uzyłem returna - ale tym chyba lepiej jest się zająć na końcu.
Czy ktoś ma jakieś propozycje dotyczące pomocy w w/w problemie ???