Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Table INSERT ou UPDATE d'une autre table avec clé primaire composite

vous devez utiliser une merge déclaration

quelque chose comme ça :

merge TableMain  AS target
using TableA as source 
ON <join tables here>
WHEN MATCHED THEN <update>
WHEN NOT MATCHED BY TARGET <Insert>
WHEN NOT MATCHED BY SOURCE <delete>