narayanamoorthy.a (6/28/2016)
So is it a problem with the code ?
Not really - it's a problem with the image datatype. It's been deprecated and will be removed in a future version of the product. VARBINARY(MAX) as shown by Luis is the replacement.
For fast, accurate and documented assistance in answering your questions, please read this article.
Understanding and using APPLY, (I) and (II) Paul White
Hidden RBAR: Triangular Joins / The "Numbers" or "Tally" Table: What it is and how it replaces a loop Jeff Moden