Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2008.12.21;
Скачать: [xml.tar.bz2];

Вниз

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

 
Василий Жогарев ©   (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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.047 c
15-1224564830
Slider007
2008-10-21 08:53
2008.12.21
С днем рождения ! 21 октября 2008 вторник


15-1223732165
TUser
2008-10-11 17:36
2008.12.21
Нобелевская премия Мира


3-1211888660
Dmitry_177
2008-05-27 15:44
2008.12.21
Дата/ДатаВремя в SQL запросах БД Access


15-1224062789
Илья Корстин
2008-10-15 13:26
2008.12.21
SQL Monitor для MSAccess


2-1226208105
Maksim
2008-11-09 08:21
2008.12.21
Как в поле memo1 вставить картинку?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский