Это UTF-8 Порядок следования байтов , где байты 0xEFBBBF добавляются к файлу для указания кодировки.SQL Server не вводит эти байты;они присутствуют в ваших данных.Чтобы удалить их, вы можете преобразовать столбец в XML, и анализатор XML будет игнорировать их.EG:
declare @doc varbinary(max) = 0xEFBBBF + convert(varbinary(2000),'<?xml version="1.0" encoding="utf-8" standalone="no"?><foo/>' )
select cast(@doc as varchar(max)), cast(@doc as xml)
выходы
<?xml version="1.0" encoding="utf-8" standalone="no"?><foo/> <foo />
(1 row affected)