heuuuuuuu, merciss seulement jsuis pas sure d'avoir tout compris...
mais je vais essayer de mettre ça en apli. lundi...
Sylderon
Je n'ai pas de lien à te donner mais je peux te donner qq explications is tu veux ?
Voici un exemple de script de création d'une procédure stockée :
Citation :
if exists (select * from sysobjects where id = object_id('dbo.DeFactEvenements' ) and sysstat & 0xf = 4)
drop procedure dbo.DeFactEvenements
GO
CREATE PROCEDURE DeFactEvenements @DateFact varchar (8),
@DosDeb integer,
@DosFin integer
AS
SELECT * FROM Evenements WHERE NumDossier >= @DosDeb AND NumDossier <= @DosFin AND Type in ('VD' ,'CT','CA','IM','AV' ) AND DateFacture <= @DateFact AND Etat = 1 ORDER BY NumDossier, DateFacture, SerieFac, RegrptType
GO
La procédure s'appelle "DeFactEvenements" et elle effectue le traitement sql qui suit le mot clé "AS", avec comme paramètres les variables @ déclarées avant le "AS".
"if exists..." permet de vérifier si la procédure existe déjà et auquel cas de la supprimer pour recréer la nouvelle qui suit dans le script.
C'est pas évident de mettre du code en forme dans un message !
J'espère que ça peut t'aider
--Message édité par sylderon--
zujam
salut, j'utilise SQL Serveur et je désirerais utiliser une procedure stockées pour supprimer des enregistrements dans des tables liées.ss pourriez vous me donner un lien vers un site qui expliquerais ça simplement et efficacement.