@habrakot

Как побороть кодировку?

Добрый день. Есть база на mysql, выгружаю из нее данные в mssql. Одно из полей с кодом карты клиента хранится в таком виде
0x187B943300000000

Мне нужно отсечь 0x18 и нули в конце. REPLACE и конвертация не работает т.к. у поля тип данных varbinary и поэтому в результате получаются японские иероглифы или наборы символов. Будет делаться это mysql или mssql без разницы.
  • Вопрос задан
  • 133 просмотра
Решения вопроса 1
streetflush
@streetflush
MSSQL

Select Left(Right(master.dbo.fn_varbintohexstr(cast(0x187B943300000000 as varbinary)),14),6)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы