Добрый день! Возникла необходимость вставить внешний атрибут у записи в таблице SPSOPR, база данных MSSQL.
Выполняю запрос данные в MEMO появляются! но вместо русских букв вставляются "крокозяблы" как вставить корректные значения?
declare @SPSOPR_nrec bigint;
declare @attrnam_nrec bigint;
declare @zakaz varchar(max);
set @attrnam_nrec = 4612121927604839392;
set @SPSOPR_nrec = 4612121927604839378;
set @zakaz = N'номера заказов............';
insert into v$attrval (F$CATTRNAM, f$crec, F$VLVAR, f$wtable)
values (dbo.toComp(@attrnam_nrec), dbo.toComp(@SPSOPR_nrec), @zakaz,1110);
Как вставить русские буквы в Memo поле средствами SQL
Модераторы: m0p3e, edward_K, Модераторы
-
- Местный житель
- Сообщения: 1844
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
- Контактная информация:
Re: Как вставить русские буквы в Memo поле средствами SQL
http://tyumbit.ru/gal_forum/viewtopic.p ... =xx%24memo
реально данные лежат в xx$memo .
XX$Memo.m#Data -строка бинарного вида(первые 3 байта расширение).
а t$attrval.F$VLVAR просто скидывают в 1
реально данные лежат в xx$memo .
XX$Memo.m#Data -строка бинарного вида(первые 3 байта расширение).
а t$attrval.F$VLVAR просто скидывают в 1
Re: Как вставить русские буквы в Memo поле средствами SQL
Проблему с кодировкой решил.
http://www.sql.ru/forum/646025/kak-v-ms ... vki-v-1251
сделал наоборот ))
http://www.sql.ru/forum/646025/kak-v-ms ... vki-v-1251
сделал наоборот ))