Sortierung der SQL-DB ändern!!

5. November 2009 17:21

Hallo zusammen,

ich wollte gerade die Sortierung der SQL-DB ändern, und zwar von :
"Western-European dictionary sort order, code page 850, case-sensitive, accent-sensitive (41)" auf
Western-European dictionary sort order, code page 850, case-Insensitive, accent-sensitive (42)

könnten daraus irgendwelche (bereit Bekannte) Nachteile entstehen?

@ es geht um einen Filter der Klein/gross nicht berücksichten soll.

hat jemand bereit Erfahrung damit gehabt?
vielen Dan vorab.

Re: Sortierung der SQL-DB ändern!!

5. November 2009 18:09

dann filter doch mit Wildcards.
das hat doch nichts mit der Sortierung zu tun!

z.B.
C/AL: @

und soweit ich das weiss:
SQL: ~

bin mir aber bei SQL net sicher!

Re: Sortierung der SQL-DB ändern!!

5. November 2009 18:24

sollte aber ohne Wildcards geschehen.
gewünscht ist nach 'allo' zu filtern und als ergebnis sollte folgendes aussehen:

hallo
HALLO
halloween
HALloweeN etc

ich habe es im Testsystem ausprobiert und es klappt.
meine Frage ob irgendwelche nachteile bekannt sind, wenn man die Sortierbeschreibung nachträglich umändert.

Re: Sortierung der SQL-DB ändern!!

5. November 2009 19:14

wonach du filtern willst, geht nicht ohne Wildcarts:

der Filter lautet (ohne Änderung der Sortierung): *@allo*

Das '@' steht dabei für 'ignoriere Groß/Kleinschreibung'

Gruß, Fiddi

Re: Sortierung der SQL-DB ändern!!

5. November 2009 19:21

Hallo fiddi,

ich geb dir recht, darum habe eine Funktion erstellt die Willcards ignoriert.
Code:
IF TextFilter <> DELCHR(TextFilter, '=', '@*&|()') THEN
   EXIT(TextFilter);


zurück zu meiner Frage, sind nachteile bekannt nach der Änderung?

Re: Sortierung der SQL-DB ändern!!

5. November 2009 19:42

yopstar25 hat geschrieben:..
zurück zu meiner Frage, sind nachteile bekannt nach der Änderung?


Ich bin was das Thema angeht ehr unerfahren, möchte aber darauf hinweisen dass die Option "Zeichensatz validieren (engl. "Validate Codepage") immer aktiviert sein sollte.
Lt. dem was ich bisher mit meinen Kollgen besprochen und im Internet gelesen habe ist es ansonsten eine gute Maßnahme seine SQL-DB zu zerbrösseln (wenn zwei unterschiedliche (nicht komptaible) Codepages verwendet werden).

Daher sollten auf dem Client und dem Server kompatible Code Pages eingestellt werden. Die Option "Zeichensatz validieren" überprüft daher die Zeichensätze, ob diese zueinander passen.
(Sollte ich Blödsinn geschrieben haben, bitte ich um Korrektur!)

Anbei zwei Links zum Thema:
mark brummels Blog - Tip #5 - Multiple country databases; Validate Codepage
mibuso - Impact of removing checkmark from - Validate Code Page

Falls das Thema dich interessiert, hier im Forum gibt es dazu auch noch Beiträge:
msdynamics.de - Suche "Zeichensatz validieren"

Re: Sortierung der SQL-DB ändern!!

6. November 2009 10:20

nach der Umstellung musste folgendes feststellen:
- die sessiontabelle lässt sich nur halbwegs öffnen und navision bleibt stehen(nur durch Strg+Alt +Entf kann geschlossen werden) :-(