buongiorno,
nella creazione di una stored procedure per SQL server, viene lasciata una virgola nel codice generato che genera errore di esecuzione (vedere codice in seguito).
Ho provato a riscriverla diverse volte ma senza successo. C'è modo di evitare il problema senza dover scrivere il codice direttamente su SQL Server?
in allegato Visual Code della procedura e struttura delle due tabelle coinvolte
-- Database: SQL Server 2005-2012
//
//CC Costruzione procedura Popola T911
//NC 1
//
>>drop procedure POPOLAT911 |
-- **********************************************************************
-- Popola T911
-- Spiega quale elaborazione viene eseguita da questa
-- procedura
-- **********************************************************************
create procedure POPOLAT911
as begin
set nocount on
declare @TransCount integer
declare @ReturnStatus integer
declare @ErrorNumber integer
set @TransCount = 0
--
-- Popola T911 Body
-- Corpo Procedura
--
insert into T911_NATURA_D
(
T911_T901_ID,
T911_NATURA,
T911_DESCRIZIONE,
)
select
A.T901_ID,
A.T901_NATURA,
A.T901_DESCRIZIONE
from
T901_NATURA_D A
order by
A.T901_DESCRIZIONE
end |
