spBulkUpdate_SiteCultures
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ClientSitesId | int | IN | |
@XML | ntext | IN |
Definition
Copy
create PROCEDURE [dbo].[spBulkUpdate_SiteCultures]
(
@ClientSitesId int,
@XML ntext
)
AS
DECLARE @idoc int
EXEC sp_xml_preparedocument @idoc OUTPUT, @XML
begin transaction
DELETE
FROM SiteCultures
WHERE ClientSitesId=@ClientSitesId
INSERT INTO SiteCultures(
ClientSitesId,
[Name],
[Description]
) SELECT
@ClientSitesId, [Name], [Description]
FROM OPENXML (@idoc, '/ArrayOfResultRow/ResultRow',3)
WITH(
[Name] nvarchar(10),
[Description] nvarchar(100)
)
EXEC sp_xml_removedocument @idoc
commit transaction