J'essaie d'insérer des données dans une table en utilisant BizTalk avec le code ci-dessous. Mais je suis confronté à une erreur comme "procédure ou fonction Emp_Details a trop d'arguments spécifiés."Une erreur s'est produite lors de l'exécution du paramètre de type Table
Quelqu'un pourrait m'aider à résoudre le même problème?
ALTER PROCEDURE [dbo].[Emp_Details]
(@InsertDetails InsertDetailsType readonly)
AS
Begin
Truncate table [dbo].[Emp_Details]
INSERT INTO [dbo].[Emp_Details]
(
[NAME],
[DESCRIPTION],
[EMPID]
)
select
[NAME],
[DESCRIPTION],
[EMPID]
from @InsertDetails;
Begin
if exists(select 1 from [dbo].[Emp_Details]where NAME='Raul')
Delete from [Emp_Details]where NAME='Raul'
End
end
où vous déclarez ce type de table @InsertAircraft –
Edited..now vérifier le code – Superr
Dans la première déclaration de votre table Emp_Details tronquer alors pourquoi vous allez car si existe état –