I work on SQL SERVER 7.0 <br>with T-SQL I have to read a TEXT field <br>and write it into a new record, but..... <br>What happen is: <br><br>DECLARE @ptr1 varbinary(16), @ptr2 varbinary(16) <br><br>SELECT @ptr1 = TEXTPTR(DESCRIPTION) <br>FROM tableA <br>WHERE ID = 0 <br><br>READTEXT tableA.DESCRIPTION @ptr1 0 6 --OFFSET <br><br>SELECT @ptr1 = TEXTPTR(DESCRIPTION) <br>FROM tableA <br>WHERE ID = 1 <br><br>WRITETEXT tableA.DESCRIPTION @ptr2 @ptr1 <br><br>/*********************************** <br>results tableA: <br>ID DESCRIPTION (text) <br>---------------------------- <br> 0 minnie <br> 1 ÿÿÿYYY <br>**********************************/ <br>The result is really not what I expected!!!!! <br>What I wrong? <br>Or what i can do?? <br><br><b>Many Thanks.</b> <br>Dan <br>