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 |
Partager