Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Como aplicar Atualizar se um item existir e Inserir caso contrário


Escreva um procedimento armazenado como:
create procedure INSERT_OR_UPDATE as
begin
  if exists ( select * from Numerations where <your condition> )
    begin
      update Numerations set < ... > where < ... >
    end
  else
    begin
      insert into Numerations values <...>
    end
end

Você precisa verificar a sintaxe porque não posso testar meu código agora.