PythonQ 240-8XX Bedienungsanleitung Seite 390

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 768
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 389
Kapitel 7: MySQL-Sprachreferenz 369
\% Ein %’-Zeichen. Dieses wird benutzt, um nach literalen Instanzen von % in
Zusammenh¨angen zu suchen, wo % ansonsten als Platzhalterzeichen inter-
pretiert werden w¨urde. Siehe Abschnitt 7.3.2.1 [String comparison functions],
Seite 411.
\_ Ein _’-Zeichen. Dieses wird benutzt, um nach literalen Instanzen von _ in
Zusammenh¨angen zu suchen, wo _ ansonsten als Platzhalterzeichen inter-
pretiert werden w¨urde. Siehe Abschnitt 7.3.2.1 [String comparison functions],
Seite 411.
Beachten Sie, dass bei der Benutzung von \% oder \_ in einigen Zeichenketten-
Zusammenh¨angen diese die Zeichenketten \% und \_ und nicht % und _
zur¨uckgeben.
Es gibt verschiedene oglichkeiten, Anf¨uhrungszeichen innerhalb einer Zeichenkette zu
schreiben:
Ein innerhalb einer Zeichenkette, die mit begrenzt wird, kann als ’’ geschrieben
werden.
Ein " innerhalb einer Zeichenkette, die " begrenzt wird, kann als "" geschrieben
werden.
Sie onnen dem Anf¨uhrungszeichen ein Fluchtzeichen (Escape-Zeichen) (‘\’)
voranstellen.
Ein innerhalb einer Zeichenkette, die mit " begrenzt wird, braucht keine spezielle
Behandlung und muss nicht verdoppelt oder escapet werden. In gleicher Weise ben¨otigt
" innerhalb einer Zeichenkette, die mit begrenzt wird, keine spezielle Behandlung.
Die unten stehenden SELECT-Statements zeigen, wie Quoten und Escapen funktionieren:
mysql> SELECT ’hello’, ’"hello"’, ’""hello""’, ’hel’’lo’, ’\’hello’;
+-------+---------+-----------+--------+--------+
| hello | "hello" | ""hello"" | hel’lo | ’hello |
+-------+---------+-----------+--------+--------+
mysql> SELECT "hello", "’hello’", "’’hello’’", "hel""lo", "\"hello";
+-------+---------+-----------+--------+--------+
| hello | ’hello’ | ’’hello’’ | hel"lo | "hello |
+-------+---------+-----------+--------+--------+
mysql> SELECT "Das\nsind\nvier\nZeilen";
+--------------------+
| Das
sind
vier
Zeilen |
+--------------------+
Wenn Sie Bin¨ardaten in eine BLOB-Spalte einf¨ugen, m¨ussen folgende Zeichen durch Flucht-
Folgen repr¨asentiert werden:
NUL ASCII 0. Dieses geben Sie als \0 ein (ein Backslash und ein ASCII-‘0’-
Zeichen).
Seitenansicht 389
1 2 ... 385 386 387 388 389 390 391 392 393 394 395 ... 767 768

Kommentare zu diesen Handbüchern

Keine Kommentare