Tipp 4.10 - Datensätze mit Sonderzeichen

Wie kann ich Datensätze mit Sonderzeichen schneller finden?

Das Durchsuchen einer Datenbank kann sich mitunter auch auf Zeichen beziehen, die normalerweise eine Funktion haben – wie die Platzhalter Stern (*) und Fragezeichen (?). Die sind aufgrund ihrer Funktion unter normalen Umständen selbst nicht so ohne weiteres aufzuspüren.

Sie können sich jedoch mit einem kleinen Trick helfen: Verwenden Sie eckige Klammern [], um die gesuchten Zeichen einzuschließen. Im Abfrageentwurf können Sie z.B. mit

Kriterien: Wie "*[*]*"
SQL:       WHERE xxx Like "*[*]*"

alle Einträge aufspüren, die einen Stern (*) in der Bezeichnung haben. Durch Wie "*[?]*" (SQL: WHERE xxx Like "*[?]*") alle Einträge, die ein Fragezeichen (?) beinhalten. Das funktioniert natürlich auch mit weiteren Sonderzeichen, wie beispielsweise den eckigen Klammern selbst :o).