반응형
/********************************************************************************************
-- Title : [2k5] .WRITE를 이용한 큰 값 데이터 형식 업데이트 예
-- Reference : bol
-- Key word : .write output
********************************************************************************************/
USE AdventureWorks;
GO
-- Title : [2k5] .WRITE를 이용한 큰 값 데이터 형식 업데이트 예
-- Reference : bol
-- Key word : .write output
********************************************************************************************/
USE AdventureWorks;
GO
DECLARE @MyTableVar table (
DocumentID int NOT NULL,
SummaryBefore nvarchar(max),
SummaryAfter nvarchar(max));
DocumentID int NOT NULL,
SummaryBefore nvarchar(max),
SummaryAfter nvarchar(max));
UPDATE Production.Document
SET DocumentSummary.WRITE (N'features',28,10)
OUTPUT INSERTED.DocumentID,
DELETED.DocumentSummary,
INSERTED.DocumentSummary
INTO @MyTableVar
WHERE DocumentID = 3 ;
SET DocumentSummary.WRITE (N'features',28,10)
OUTPUT INSERTED.DocumentID,
DELETED.DocumentSummary,
INSERTED.DocumentSummary
INTO @MyTableVar
WHERE DocumentID = 3 ;
SELECT DocumentID, SummaryBefore, SummaryAfter
FROM @MyTableVar;
GO
FROM @MyTableVar;
GO
반응형