Ici, j'ai une procédure stockée qui insère une ligne, mais comment faites-vous le retourner le dernier id Inséré sans faire une autre requêteComment faire une procédure stockée retourne le dernier identifiant Inséré
CREATE PROCEDURE [dbo].[spInsertCriteriaItem]
@GroupID int
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
insert into CriteriaItem (CriteriaGroupID) VALUES(@GroupID)
--I don't want to make another query here
END
Est-il possible de faites ceci
et pourquoi ne voulez-vous pas faire une autre requête après l'insertion? Je suppose que vous faites spécifiquement référence à SELECT SCOPE_IDENTITY() '? –