27. 12. 2018
Nejprve uloží data na databázový server jako csv soubor a následně na
něj zavolá BULK INSERT.
Případně pak ještě zaktualizuje tabulku s časem aktualizace.
SET Export = 'nazev_tabulky'; STORE $(Export) INTO "//server/adresar/$(Export).csv"(txt, delimiter is ';') ; OLEDB CONNECT TO [Provider=SQLOLEDB...; SQL DELETE FROM dbo.$(Export) BULK INSERT dbo.$(Export) FROM '//server/adresar/$(Export).csv' WITH (DATAFILETYPE = 'char', FIELDTERMINATOR = ';' , ROWTERMINATOR = '\n', FIRSTROW = 2) UPDATE reload_datetime_table SET reload_datetime = GETDATE() WHERE data_table_name = '$(Export)';