Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » MSFT SQL Server - [решено] Динамический запрос. Кодировка. SQL Server 2008

Ответить
Настройки темы
MSFT SQL Server - [решено] Динамический запрос. Кодировка. SQL Server 2008

В Поисках Истины


Сообщения: 802
Благодарности: 135


Конфигурация

Профиль | Отправить PM | Цитировать


Добрый день.
Есть некоторая таблица с полями Id (Int), Name (NVarchar(255)). В столбце Name содержатся названия различных элементов на русском языке. Как при помощи динамического запроса вытащить Id этих элементов?
Проблема возникает в том, что при выполнении динамического запроса, предположим такого:
PHP код: Выделить весь код

DECLARE @Query NVARCHAR(4000)

SET @Query 'SELECT a = ''Привет'''
exec sp_executesql @Query 

На выходе получаем знаки вопроса. Если перед "Привет" добавить литерал N, то результат неизменен - все те же знаки вопроса.
Такая же ситуация наблюдается и при
PHP код: Выделить весь код

Execute(@Query

Помогите разобраться.

Спасибо.

-------
foreach(short w in new short[] {73,3,79,83,90,79,78,69}){
Console.Write((char)w);
}


Отправлено: 13:49, 07-08-2013

 

В Поисках Истины


Сообщения: 802
Благодарности: 135

Профиль | Отправить PM | Цитировать


С помощью перебора добился - таки того, что мне необходимо)
PHP код: Выделить весь код

DECLARE @Query NVARCHAR(4000)
SET @Query N'SELECT a = N''Привет'''
Execute(@Query

-------
foreach(short w in new short[] {73,3,79,83,90,79,78,69}){
Console.Write((char)w);
}


Отправлено: 14:18, 07-08-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » MSFT SQL Server - [решено] Динамический запрос. Кодировка. SQL Server 2008

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
MSFT SQL Server - [решено] не могу установить MS sql server 2008 на windows server 2008 r2... God-of-Chaos Программирование и базы данных 4 06-12-2013 17:58
Использование - MS SQL server cal 2005 для доступа к SQL SRV 2008 xaustov Лицензирование продуктов Microsoft 1 20-01-2012 17:55
2008 - windows server 2008 x64 sp2 + sql server 2008 + 1с 8.1 потребляет слишком много ОЗУ last-77 Windows Server 2008/2008 R2 8 02-01-2012 14:02
2008 R2 - Ошибка LCID:1033 при установке SQL 2008 Server (Win 2008 Server R2 x64) Тишина Windows Server 2008/2008 R2 1 25-10-2011 13:43
MSFT SQL Server - Установка SQL Server 2008 (x32) на windows server 2008 r2 (x64) zlojkak Программирование и базы данных 1 12-08-2010 11:00




 
Переход