반응형
/********************************************************************************************
-- 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));

UPDATE Production.Document
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

반응형

+ Recent posts