आप छवि मान को BASE64 के रूप में for xml path()
. के माध्यम से चलाकर निकाल सकते हैं ।
कोशिश करें:
select 'empphoto : '+(select empphoto as '*' for xml path(''))
परिणाम कुछ इस तरह दिखेगा।
empphoto : /9j/4AAQSkZJRgABAQAAAQABAAD/wAARCADw
दूसरे रास्ते पर जाने के लिए आपको पहले 11 अक्षरों को हटाना होगा (empphoto :
), एक्सएमएल में डालें और मान को varbinary(max)
. के रूप में निकालें ..
select cast(stuff(YourTextColumn, 1, 11, '') as xml).value('.', 'varbinary(max)')