1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| ALTER PROCEDURE [CSD\RDS].[PS_Reporting_Recup_IrsMere_Analytique_ApsRep]
@AnPeriode varchar(50),
@MoisPeriode varchar(50),
@NomTable varchar(100)
AS
BEGIN
SET NOCOUNT ON
DECLARE @sql nvarchar(max)
SET @sql =
N'INSERT INTO dbo.CDG_Tb_IrisMere_Analytique_ApsRep
(
MoisPeriode
, Compte
, Libelle
, Rubrique
, Activite
, Montant
, AnPeriode
, Type
)
SELECT @_MoisPeriode
, WRUBRW
, WLRUBW
, WTR1
, WTR2
, PRSLP
, @AnPeriode
FROM dbo.' + @NomTable
+ 'ORDER BY WRUBRW, WTR1, WTR2, PRSLP'
EXEC sp_executesql
@sql
, N'@MoisPeriode varchar(50), @AnPeriode varchar(50)'
END |
Partager