Heim > Datenbank > MySQL-Tutorial > Wie kann ich in SQL Server-WHERE-Klauseln Suchvorgänge durchführen, bei denen die Groß-/Kleinschreibung nicht berücksichtigt wird?

Wie kann ich in SQL Server-WHERE-Klauseln Suchvorgänge durchführen, bei denen die Groß-/Kleinschreibung nicht berücksichtigt wird?

Barbara Streisand
Freigeben: 2024-12-29 16:50:11
Original
853 Leute haben es durchsucht

How Can I Perform Case-Insensitive Searches in SQL Server WHERE Clauses?

Groß-/Kleinschreibung in SQL Server WHERE-Klauseln ignorieren

Um sicherzustellen, dass SQL-Abfragen die Groß-/Kleinschreibung in einer WHERE-Klausel ignorieren, müssen Sie darauf achten Die String-Vergleichskonfiguration der Datenbank.

In der Standardeinstellung konfigurieren SQL Server-Datenbanken String-Vergleiche so, dass die Groß-/Kleinschreibung nicht beachtet wird. Wenn diese Einstellung jedoch mithilfe einer alternativen Sortierung geändert wurde, müssen Sie möglicherweise eine bestimmte Sortierung in Ihrer Abfrage angeben. Verwenden Sie dazu die folgende Syntax:

SELECT * FROM myTable WHERE myField = 'sOmeVal' COLLATE collation_name
Nach dem Login kopieren

Der Parameter collation_name definiert die anzuwendenden Sortierregeln. Beispielsweise ignoriert die folgende Abfrage die Groß-/Kleinschreibung mithilfe der Sortierung SQL_Latin1_General_CP1_CI_AS:

SELECT * FROM myTable WHERE myField = 'sOmeVal' COLLATE SQL_Latin1_General_CP1_CI_AS
Nach dem Login kopieren

Es ist wichtig zu beachten, dass die spezifische verwendete Sortierung von den Sprach- und Zeichensatzanforderungen Ihrer Daten abhängt. Eine umfassende Liste der verfügbaren Sortierungen finden Sie in der Microsoft-Dokumentation.

Das obige ist der detaillierte Inhalt vonWie kann ich in SQL Server-WHERE-Klauseln Suchvorgänge durchführen, bei denen die Groß-/Kleinschreibung nicht berücksichtigt wird?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage