Bonjour,
Je veux recupérer le dernier ID lors du dernier insert avec Select @@IDENTITY.
Voici la procedure :
ALTER PROCEDURE sp_insertbug_IHM_Bug
@Assignation nvarchar(50),
@Priorité int,
@Sujet nvarchar(100),
@Détail nvarchar(max),
@NotifyList nvarchar(max),
AS
BEGIN
SET NOCOUNT ON;
INSERT INTO IHM_BugTrack_Detail
(Sujet,Détail,D_Enregistrement,NotifyList)
VALUES (@Sujet,@Détail,Getdate(),@NotifyList);
SELECT @@IDENTITY as ID
INSERT INTO IHM_BugTrack
(Assignation, Status, Priorité,ID_Detail,ID_Appli)
VALUES (@Assignation,'Ouvert',@Priorité,ID,9);
Le Message d'erreur : Le nom "ID" n'est pas autorisé dans ce contexte.
Les expressions valides sont des constantes, des expressions constantes et (dans certains contextes) des variables.
Les noms de colonnes ne sont pas autorisés.
Je comprends bien mais comment alros passer cette valeur à mon deuxieme INSERT INTO?