28.06.2006, 18:34 | #1 |
Участник
|
Dobrij vecher,
pojavilas' problema. Migrirovali s Navision Database (3.10A) na SQL versiju 3.10. I pojavilas' problema togo sto sortirovka stala rabotat' nepravilno. Jesli ranshe sortirovka shla: A A-1 B B-1 ... to sejchas idjot A-1 A B-1 B ... V reale v Invoice, jest' dva pokupatelia "Customer" i "Customer-1" Hotim vibrat' "Customer", a autoupdate'itsia do "Customer-1", tojest' nikakim sposobom vvesti "Customer" ne poluchajetsia, on avtomatom dobavliajet -1 Pomeniat' v SQL nastrojkax ne poluchilos', verneje ne znaju gde. Pomogite s reshenijem jesli kto stalkivalsia. |
|
29.06.2006, 09:55 | #2 |
Moderator
|
Просто так ни с того ни с сего сортировка поменяться не может. Вспоминайте, что и как менялось на SQL - может Windows переставляли?
По поводу collation В SQL собственный collation может иметь даже поле в таблице, поэтому дать конкретный совет что делать просто нереально. Но есть варианты: 1) Можно попробовать поменять collation у поля Name таблицы Customer из Enterprise Manager или же например командой Код: ALTER TABLE Table1 ALTER COLUMN Name мфкchar(30) COLLATE Cyrillic_General_CI_AI_WS Код: ALTER DATABASE MyDatabase COLLATE Cyrillic_General_CI_AS P.S. Забэкапиться не забудьте |
|
29.06.2006, 17:31 | #3 |
Участник
|
Spasibo, imenno vtoroj variant i delajem + perehodim na 3.7 engine.
|
|