Показать полную графическую версию : Учёт к регистру
Есть программа АИБС марк 11 версия и сервер MS SQL 2005
При поиске словарей учитывается регистр, на старом сервере не учитывался. Как убрать учёт регистра ?
Илгиз Мамышев
07-10-2009, 15:34
Возможно параметры сортировки вашей базы данных настроены для учета регистра букв.
Возможно параметры сортировки базы данных унаследованы от соответствующих параметров самого сервера.
Текущие параметры сортировки базы данных можно получить с помощью следующей инструкции
SELECT CONVERT (varchar, DATABASEPROPERTYEX('database_name','collation'))
Параметры сортировки пользовательской базы данных можно изменить с помощью инструкции ALTER DATABASE следующим образом
ALTER DATABASE myDB COLLATE Cyrillic_General_CI_AS
CI в названии кодовой страницы как раз и означает - нечувствительно к регистру.
А если много баз, можно как-то применить ко всем ?
И я так понимаю, что это надо создавать запрос в таблице мастер ?
BlackEric
08-10-2009, 20:49
ALTER DATABASE myDB COLLATE Cyrillic_General_CI_AS »
В этом запросе вместо myDB подставляете имя вашей базы и выполняете его.
Master здесь непричем.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.