Implémentation SQL Server de la "nouvelle" fonctionnalité de MySQL?

MySQL a cet logging incroyablement utile et propriétaire qui contient la "nouvelle ligne" (NEW).

Je me request s'il existe une command SQL pour replace le Nouveau dans MySQL.

Dans mysql, dans un sortinggger, j'utiliserais quelque chose comme ça.

INSERT INTO products(idProduct,idReference,date) VALUES (NEW.idProduct,idReference,NOW()); 

Cependant je ne sais pas comment faire s'il est possible de faire la même command mais dans Sql Server.

J'espère avoir été clair dans ma question. Si ce n'est pas explicite, ou s'il n'est pas possible de mettre en œuvre ce que je veux, je m'en excuse.

Merci à tous.

Dans votre triggersur

 INSERT products(idProduct,idReference,date) SELECT idProduct, idReference, GETDATE() FROM inserted 

new n'est disponible dans un sortinggger que si je ne me trompe pas.

Comme SQL Server utilise des triggersurs au niveau des instructions et que MySQL utilise des triggersurs au niveau des lignes, il n'y a pas d'équivalent direct au concept de "nouvelle ligne" dans un triggersur. Lisez la documentation sur la table virtuelle insérée disponible dans SQL Server.

Exemple d'utilisation: SQL Insert sortinggger pour mettre à jour les valeurs de la table INSERTED