Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Как в хранимой процедуре указать UNICODE строку?  [new]
asyx
Guest
Как в хранимой процедуре указать UNICODE строку?

UPDATE xxx SET field=N@paramvalue

????

нормальный запрос выглядит так

UPDATE xxx SET field=N'text'
12 янв 05, 13:14    [1238563]     Ответить | Цитировать Сообщить модератору
 Re: Как в хранимой процедуре указать UNICODE строку?  [new]
Алексей2003
Member

Откуда: Москва
Сообщений: 5645
select @paramvalue = N'blablabla'
UPDATE xxx SET field=@paramvalue

для спящего время бодрствования равносильно сну
12 янв 05, 13:15    [1238574]     Ответить | Цитировать Сообщить модератору
 Re: Как в хранимой процедуре указать UNICODE строку?  [new]
GreenSunrise
Member

Откуда:
Сообщений: 12310
declare @paramvalue nvarchar(10)
12 янв 05, 13:16    [1238576]     Ответить | Цитировать Сообщить модератору
 Re: Как в хранимой процедуре указать UNICODE строку?  [new]
Dmitry A.
Member

Откуда:
Сообщений: 24
только не забыть, что тип у @paramvalue должен быть unicode: nchar, nvarchar, ntext.
12 янв 05, 13:17    [1238587]     Ответить | Цитировать Сообщить модератору
 Re: Как в хранимой процедуре указать UNICODE строку?  [new]
asyx
Guest
тьфу, ребята, спасибо, стормозил

надо просто при вызове процедуры EXEC.... N'text'
12 янв 05, 13:21    [1238605]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить