Klar, T-SQL ist Case-Insensitive. Mein SQL Statement ist syntaktisch korrekt, egal ob ich nun sELECT sElEcT, SELECT oder select schreibe. Jede dieser Varianten wird immer funktionieren. Auch bei Datenbank-, Schema-, Tabellen- und Spaltennamen ist der SQL Server tolerant, was die Benutzung der Shift-Taste betrifft (anders als das beispielsweise bei manchen MySQL-Installationen der Fall ist). Es ist dem SQL Server egal, ob ich die Tabelle [dbo].[Table1] oder die Tabelle [DBO].[TaBLE1] abfrage. Sofern eine Tabelle mit dem Namen „Table1“ im Schema „dbo“ existiert, wird die Abfrage ein Resultat liefern.
Einsatz von Volltextsuche (Full-Text Search) im SQL Server beim Erstellen von Berichten in SSRS.
In diesem Blogbeitrag möchte ich über ein sehr interessantes Feature von MS SQL Server berichten: Volltextsuche (Full-Text Search) und wie man es beim Erstellen von Berichten in SSRS einsetzen kann.
Ein mögliches Anwendung-Szenario für den Einsatz von Volltextsuche in einem Bericht ist die Suche in der Datenbank nach einem bestimmten Attribut anhand eines anderen Attributs – Z.B. man sucht anhand eines Titels nach der ISBN-Nummer eines Buchs.
„Einsatz von Volltextsuche (Full-Text Search) im SQL Server beim Erstellen von Berichten in SSRS.“ weiterlesen
SQL Server verschluckt Minus – Besonderheit von Collations bei Sortierungen in SQL
Im Projekt bei einem Kunden wurden in der Datenbank Bestellnummern gespeichert. Damit die Bestellnummern alle eine vorgegebene Länge haben, wurden sie mit führenden Nullen aufgefüllt. Deshalb wurden die Bestellnummern in einem Varchar-Feld gespeichert. Um geplante Bestellvorgänge und tatsächlich getätigte Bestellungen in einer Datenbank pflegen zu können, wurden die noch nicht bestätigten Bestellvorgänge durch „negative“ Bestellnummern, also durch ein Minuszeichen als Präfix, gekennzeichnet. Bei der Bearbeitung der Bestellvorgänge zu einer Kundennummer war es nötig Duplikate zu entfernen, also im Falle mehrerer Bestellnummern zu einer Kundennummer immer die letzte Bestellnummer zu erhalten und die übrigen zu verwerfen.
„SQL Server verschluckt Minus – Besonderheit von Collations bei Sortierungen in SQL“ weiterlesen