Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.12.21;
Скачать: CL | DM;

Вниз

Проблемы с кодировкой двух баз...   Найти похожие ветки 

 
Василий Жогарев ©   (2008-10-23 18:21) [0]

Имеется две базы, с различной кодировкой как я понимаю потому что при объединении UNION- ом, одной и другой таблицы баз, ругается именно на кодировку...
У кого были такие же проблемы, и кто как их обходил ???

Спасибо.


 
Правильный$Вася   (2008-10-23 18:27) [1]

чо за базы-то?
как ты их объединяешь?


 
Василий Жогарев ©   (2008-10-23 18:29) [2]

Да, забыл...

MS SQL Server 2005

SELECT     CAST(NA AS nvarchar) AS LS, ADR, NAM AS Abonent
FROM         ose.dbo.ABON
UNION
SELECT     LS, FullAdres, FIO
FROM         vAb


 
Правильный$Вася   (2008-10-23 18:30) [3]


> ругается именно на кодировку...

цитируй


 
Василий Жогарев ©   (2008-10-23 18:36) [4]

Ошибка следующего типа :

Ошибка выполнения SQL.

Выполненная инструкция SQL: SELECT ... бла бла бла ... ON vAb... COLLATE SQL_Latin1_General_CP1251_CI_AS=...
Источник ошибки: .Net SqlClient Data Provider
Сообщение об ошибке: Не удалось разрешить конфликт параметров сортировки для столбца 1 в инструкции SELECT.


 
Василий Жогарев ©   (2008-10-23 18:44) [5]

http://msdn.microsoft.com/ru-ru/library/cc645611.aspx

Ошибка - 451
Серьезность - 16
Запись в журнал - Нет
Сообщение - Не удалось разрешить конфликт параметров сортировки для столбца %d в инструкции %ls.


Чтобы это могло означать ??? И как обойти ?


 
Циркуль   (2008-10-24 13:37) [6]

SELECT     CAST(NA AS nvarchar) AS LS, ADR, NAM AS Abonent
FROM         ose.dbo.ABON
UNION
SELECT     LS collate COLLATE SQL_Latin1_General_CP1251_CI_AS,
              FullAdres  collate COLLATE SQL_Latin1_General_CP1251_CI_AS,
              FIO  collate COLLATE SQL_Latin1_General_CP1251_CI_AS
FROM         vAb


Или наоборот, collate... впихнуть в первую часть юниона...


 
Циркуль   (2008-10-24 13:38) [7]

да, "collate", есессно 2 раза подряд в одной строке повторять не нужно )


 
Василий Жогарев ©   (2008-10-24 15:29) [8]


> Циркуль

Все работает ! Спасибо большое !



Страницы: 1 вся ветка

Текущий архив: 2008.12.21;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.017 c
2-1226757057
Ruzzz
2008-11-15 16:50
2008.12.21
способ получения в EAX, значение флага cf?


15-1224133910
Vlad Oshin
2008-10-16 09:11
2008.12.21
Москва. Ищу жилье. Любое. Прошу не удалять.


15-1224831530
Kolan
2008-10-24 10:58
2008.12.21
Регулярное выражение для поиска begin и end


2-1226510112
art
2008-11-12 20:15
2008.12.21
Помогите переделать задачу из Pascal в Delphi


15-1224050613
tesseract
2008-10-15 10:03
2008.12.21
lazarus подновился. исправлена куча ошибок,