Bonjour à tous,
je voudrais créer une fonction sur une base bdd sqlserver, mais je débute.
ci-dessous la fonction que j'ai commencé à creer (non testé) je voudrais savoir si j'ai des erreurs dans la conception, des éléments que j'ai oublié
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 CREATE FUNCTION departement_concession(@Separateur char(1), @id_concession char(3)) BEGIN DECLARE departement CURSOR FOR SELECT code_departement FROM concession_to_departement WHERE id_concession= @id_concession OPEN departement SET @Resultat = '' FETCH NEXT FROM departement INTO @code_departement WHILE @@FETCH_STATUS = 0 BEGIN SET @Resultat = LTRIM( RTRIM(@code_departement))+ ' ' + rtrim(@Separateur ) FETCH NEXT FROM departement INTO @code_departement END CLOSE departement DEALLOCATE departement RETURN @Resultat END
Merci d'avance pour vos conseils
guigui69








Répondre avec citation




Partager