Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Преобразование типов данных в SELECT / 3 сообщений из 3, страница 1 из 1
03.03.2002, 12:47
    #32024241
Alexey
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типов данных в SELECT
Подскажите, плиз, в чем тут дело:

SELECT Status=1,Msg='!!!: Загрузка данных '+'Наименование'
- результирующая колонка Msg содержит строку double-byte characters, как и хотелось, а

SELECT Status=2,Msg='!!!: Загрузка данных '+'Наименование = '+ISNULL(@PersonName,'')+', ОКПО = '+ISNULL(STR(@Okpo,20,0),'')
- результирующая колонка Msg содержит строку single-byte characters (@PersonName nvarchar(250), @Okpo int)
...
Рейтинг: 0 / 0
03.03.2002, 12:54
    #32024242
Alexey
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типов данных в SELECT
Поправка (или уточнение):

В Query Analyzer отображается нормально, проблема возникает при выполнении данного запроса
с помощью SQLEXEC() в MS Visual FoxPro 7.0.
...
Рейтинг: 0 / 0
04.03.2002, 18:32
    #32024330
Garya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типов данных в SELECT
Так поставь N' перед всеми строковыми константами и переменные обяви не varchar, а nvarchar.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Преобразование типов данных в SELECT / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]