Als «collation» getaggte Fragen

Eine Sortierung ist ein Satz von Regeln, die bestimmen, wie Daten sortiert und verglichen werden, um Zeichen in einem Zeichensatz zu vergleichen.


4
So ändern Sie die SQL Server-Sortierung
Wie kann ich die SQL Server 2008 R2 Express-Standardkollatierung für den gesamten Server und eine bestimmte Datenbank ändern? Gibt es eine Möglichkeit, dies mithilfe der visuellen Oberfläche von SQL Server Management Studio zu tun? Im Fenster Servereigenschaften (und im entsprechenden Fenster Datenbankeigenschaften) kann diese Eigenschaft nicht bearbeitet werden.


3
Welche Kollatierung soll ich für eine Website in mehreren Sprachen wählen?
Hat eine Kollatierung Einfluss auf die Abfragegeschwindigkeit? Ändert sich die Größe einer Tabelle in Abhängigkeit von der Sortierung? Wenn ich eine Website erstellen möchte, die alle möglichen Sprachen unterstützen muss (nehmen wir zum Beispiel Google), welche Sortierung wird empfohlen? Ich muss Zeichen speichern, z. B. 日本語müssen meine Suchanfragen über die …

2
Welche Auswirkungen hat LC_CTYPE auf eine PostgreSQL-Datenbank?
Also habe ich einige Debian-Server mit PostgreSQL drauf. In der Vergangenheit wurden diese Server und PostgreSQL mit dem lateinischen Zeichensatz 9 lokalisiert, und damals war es in Ordnung. Jetzt müssen wir uns mit Dingen wie Polnisch, Griechisch oder Chinesisch befassen, damit das Ändern zu einem wachsenden Problem wird. Als ich …

1
Wie setze ich eine SQL Server Unicode / NVARCHAR-Zeichenfolge auf ein Emoji oder ein Zusatzzeichen?
Ich möchte eine Unicode-Zeichenfolgenvariable basierend auf ihrem Unicode-Codepunkt auf ein bestimmtes Zeichen festlegen. Ich möchte einen Codepunkt jenseits von 65535 verwenden, aber die SQL Server 2008 R2-Datenbank hat eine Sortierung von SQL_Latin1_General_CP1_CI_AS. Gemäß der NCHAR-Dokumentation von Microsoft nimmt die NCHARFunktion eine Ganzzahl wie folgt an: integer_expression Wenn die Sortierung der …


4
Was ist los mit der Sortierung einiger Spalten in sys.databases?
Ich versuche, ein UNPIVOTauf verschiedenen Spalten auszuführen , die in enthalten sindsys.databases verschiedenen Versionen von SQL Server von 2005 bis 2012 . Das UNPIVOTschlägt mit der folgenden Fehlermeldung fehl: Nachricht 8167, Ebene 16, Status 1, Zeile 48 Der Spaltentyp "CompatibilityLevel" steht in Konflikt mit dem Typ anderer Spalten, die in …

2
Akzentempfindliche Sortierung
Warum führen diese beiden SELECTAnweisungen zu einer unterschiedlichen Sortierreihenfolge? USE tempdb; CREATE TABLE dbo.OddSort ( id INT IDENTITY(1,1) PRIMARY KEY , col1 NVARCHAR(2) , col2 NVARCHAR(2) ); GO INSERT dbo.OddSort (col1, col2) VALUES (N'e', N'eA') , (N'é', N'éB') , (N'ë', N'ëC') , (N'è', N'èD') , (N'ê', N'êE') , (N'ē', N'ēF'); …




2
Verfügt ein DBMS über eine Sortierung, bei der die Groß- und Kleinschreibung und der Akzent nicht berücksichtigt werden?
Beachten Sie, dass diese Frage hersteller- / versionsunabhängig ist Für mich als Sprecher (Schreibkraft, Autor) des Englischen ist es vernünftig, zu erwarten, dass Wörter korrekt in Groß- und Kleinschreibung geschrieben werden, aber nicht unbedingt die richtigen Akzente in die richtige Richtung weisen: Während ich mit Chloe, dem Hotelchef im Restaurant …

1
Warum würden Sie text_pattern_ops für eine Textspalte indizieren?
Heute haben mich sieben Datenbanken in sieben Wochen mit den Operatorenindizes vertraut gemacht. Sie können Zeichenfolgen für die Musterübereinstimmung mit den vorherigen Abfragen text_pattern_opsindizieren, indem Sie einen Operatorklassenindex erstellen , sofern die Werte in Kleinbuchstaben indiziert sind. CREATE INDEX moves_title_pattern ON movies ( (lower(title) text_pattern_ops); Wir haben die verwendet, text_pattern_opsweil …

2
Bei einem Wechsel von SQL 2005 [SQL_Latin1_General_CP1_CI_AS] nach 2008 verliere ich alle Funktionen, wenn ich die Abwärtskompatibilität verwende.
Wir wechseln von SQL 2005 [Instanz und Datenbank haben Kollatierung von SQL_Latin1_General_CP1_CI_AS] zu SQL 2008 [die Standardeinstellung ist Latin1_General_CI_AS]. Ich habe eine SQL 2008 R2-Installation abgeschlossen und die Standardsortierung verwendet Latin1_General_CI_AS, wobei die Wiederherstellung der Datenbank noch aktiv war SQL_Latin1_General_CP1_CI_AS. Die ausnahmslos auftretenden Probleme - die #temp-Tabellen, in denen sich …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.