Pourquoi cet insert ne reçoit pas compilé: -s'insère pas compilé
INSERT INTO dbo.UserGroupsToUsers
(UserID ,
LastUpdated ,
ID ,
UserGroupID
)
SELECT @MergeToUserID ,
GETDATE() ,
MAX(ID) + 1 ,
UserGroupID
FROM dbo.UserGroupsToUsers
WHERE UserID = @MergeFromUserID
Erreur: La colonne « dbo.UserGroupsToUsers.UserGroupID » est invalide dans la liste de sélection, car il ne figure pas dans une fonction d'agrégation et il n'est pas une clause GROUP BY.
Oui, c'est une réponse spécifique à la façon de rendre cette requête correcte. – AlexanderMP
La base de données est déjà conçue comme ça ... ce n'est pas dans mes mains..tout le problème n'est pas avec l'identité, l'erreur est quelque chose d'autre..je ne suis pas capable de comprendre .. J'ai déjà lancé ce genre de requêtes. – teenup
Vérifiez mon commentaire mis à jour dans ce cas. – AlexanderMP