Bonjour,
J'ai une erreur quand j'exécute ma procédure stockée du genre :
L'erreur pointe sur une ligne au début du code juste après le delete mais elle est vide donc je ne comprends pas la source du problème.Msg 8114, Level 16, State 5, Procedure G_Ar_la, Line 26
Error converting data type varchar to numeric.
Pourriez-vous m'aider svp ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
37
38 --- INITILISATION DE VARIABLES --- declare @Cur_M as int select @Cur_M = max(MoId) from MSta where Mstacode ='CURRENT' --=== Vidage de la table DELETE FROM [R-DW].[dbo].[Ar-Tab_1] --===== INSERT [Ar-Tab_1] SELECT A.[MoId] ,A.[ProId] ,A.[SitId] ,(SUM A.Value) as value ,'NULL' ,'NULL' ,'NULL' ,'NULL' ,GETDATE() FROM Ar_tabl_2 A JOIN Pro B ON A.ProId = B.ProId JOIN ProG C ON B.ProGId = C.ProGId JOIN PBProG D ON C.PBProGId = D.PBProGId JOIN MTE ON D.MarTId = E.MarTId JOIN UCcde F ON E.UCdeId = F.UCdeid WHERE F.UCde = 'SAS' group by [MoId] ,A.[ProId] ,A.[SitId]
Partager