DECLARE @data NVARCHAR(4000)DECLARE @length INTDECLARE @loopnumber INTDECLARE @count INTSELECT @data = CONVERT(NVARCHAR(4000), flowerdata),@length=DATALENGTH(flowerdata) FROM itp_flowerData WHERE serial = 40PRINT 'The length of NTEXT field data: ' + CHAR(13) + CHAR(13) + CONVERT(NVARCHAR(10), @length) + CHAR(13) + CHAR(13)PRINT 'The NTEXT field data(XML): ' + CHAR(13) + CHAR(13)SET @loopnumber = 0SET @count = @length / 3500 + 1WHILE @loopnumber <= @count BEGIN PRINT SUBSTRING(@data, @loopnumber * 3500, 3500 ) SET @loopnumber = @loopnumber + 1 END