Waldemar Piniarski handlowiec, MARK-ROL
Temat: Błąd podczas aktualizacji bazy z wersji 7.71. do 7.80.4
WitamPodczas aktualizacji bazy danych z wersji 7.71.2 do 7.80.4 występuje błąd: "[Microsoft][ODBC SQL Server Driver][SQL Server]Incorrect syntax near '@errno' "
W szczegółach wygląda to nastęująco:
Podczas aktualizacji bazy danych programu WF-Mag dla Windows wystąpił błąd:
Incorrect syntax near '@errno'
Aktualna wersja bazy :16.7712
Docelowa wersja bazy :16.7714
Nazwa pliku :wfmupg66.wf2
Tekst błędnego skryptu :
create trigger td3_akcyza_deklaracja on AKCYZA_DEKLARACJA for delete as
begin
declare
@numrows int,
@errno int,
@errmsg varchar(255)
select @numrows = @@rowcount
if @numrows = 0
return
/* Delete all children in "AKCYZA_DEKLARACJA_POZYCJA" */
delete AKCYZA_DEKLARACJA_POZYCJA
from AKCYZA_DEKLARACJA_POZYCJA t2, deleted t1
where t2.ID_DEKLARACJI = t1.ID_DEKLARACJI
delete AKCYZA_DEKLARACJA_INTER_DOKMAG
from AKCYZA_DEKLARACJA_INTER_DOKMAG t2, deleted t1
where t2.ID_DEKLARACJI = t1.ID_DEKLARACJI
update AKCYZA_DOSTAWA
set ID_DEKLARACJI = 0
from AKCYZA_DOSTAWA t2, deleted t1
where t2.ID_DEKLARACJI = t1.ID_DEKLARACJI
return
/* Errors handling */
error:
raiserror @errno @errmsg
rollback transaction
end
Ktoś się spotkał z takim problemem?