xml).value('xs:base64Binary(sql:variable("@X"))', 'varchar(max)');
DECLARE @X VARBINARY(MAX); SELECT @X = 0x1234567890; SELECT @X FOR XML PATH(''), BINARY BASE64
так быстрее или короче?
Тут нечего оптимизировать
А можно бинарные данные преобразовать в строку как есть, только так чтобы xml не ругался на недопустимые символы?
В общем случае это невозможно. Можно только распечатать побайтно в виде 16ных чисел
вы там xml руками собираете что ли?
Обсуждают сегодня