Krzysztof
Łukaszek
Informatyka,
wdrożenia
Temat: MSSQL - problem ze zmiennymi
WitamMuszę pobrać dane z kilku tabel umieszczonych na różnych serwerach.
Dla każdego serwera mam stworzony plik z Selectem, i to w zasadzie działa, ale...
wybieranie danych odbywa się w zakresie dat. W pojedynczym pliku ma to zrobione tak:
Declare @data1 date,
@data2 date,
set @data1='2012-07-01'
set @data2='2012-07-15'
select ...
a wywołanie pliku poleceń z bata:
sqlcmd -U ***** -P ***** -s; -W -h-1 -S 10.******\sql -d Baza /i dane1.sql > dane1.txt
sqlcmd -U ***** -P ***** -s; -W -h-1 -S 10.******\sql -d Baza /i dane2.sql > dane2.txt
i tak 12 razy...
Czy jest jakaś możliwość przekazania dat do pliku (plików) .sql jako zmienne - tak, żeby wprowadzić je w jednym miejscu a nie w każdym pliku sql?
Z góry dziękuję za pomoc.
Pozdrawiam