Bonsoir à tous,
J'ai besoin d'aide pour créer une procédure stockée qui permettra de sélectionner des données dans plusieurs tables différentes et de les stocker dans des variables en vu de les inserer dans une nouvelle table.
J'ai des problèmes avec la création des procédures stockées.
Merci de la compréhension et de votre aide.

Comme demandé voici mon bout de code:

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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
-- création de procédure INSERTDATA
CREATE PROCEDURE INSERTDATA
@LDNM FLOAT,    
@SHPN FLOAT 
@RSSN FLOAT
@RTN    FLOAT
@DLNO FLOAT OUTPUT
 
BEGIN
 
SET @LDNM=(SELECT tmldnm 
FROM proddta.f4960
WHERE TMLDNM=62000505)
 
END
 
BEGIN
 
SET @SHPN=(SELECT tmldnm 
FROM proddra.f4961
WHERE TMLDNM=62000505)
 
END
 
BEGIN
 
SET @RSSN=(SELECT tmldnm 
FROM proddya.f4962
WHERE TMLDNM=62000505)
 
BEGIN
 
SET @RSSN=(SELECT tmldnm 
FROM proddpa.f4963
WHERE TMLDNM=62000505)
END
 
BEGIN
 
SET @DLNO=(SELECT tmldnm 
FROM proddza.f4960
WHERE TMLDNM=62000505)
 
END
 
BEGIN
 
INSERT INTO proddta.f4941
(rsRSSN, rsMOT, rsCARS, rsRTN, rsDLNO)
VALUES
(
@LDNM     
@SHPN 
@RSSN 
@RTN    
@DLNO 
)
 
END
Merci pour vos contributions.