Sonderzeichen ' in einer SELECT-Anweisung?

  • Hallo,
    ich versuche eine SELECT-Anweisung auszufuehren, wo als Auswahlkriterium ein Sonderzeichen wie ' vorkommt.
    zum Beispiel:
    SELECT Content.MergedContent, Content.PeerID
    FROM Content
    WHERE (((Content.MergedContent) Like '*don't cry*'))
    ORDER BY Content.PeerID;

    Es wird immer die Fehlermeldung ausgegeben - "Syntaxfehler (fehlender Operator) in Abfrageausdrueck" (in Access)

    Kennt einer vieleicht die Loesung, wie ich diesen Zeichen >'< in Select verwenden kann?

  • ich glaub, so sollte es gehen:

    WHERE (((Content.MergedContent) Like '*don\'t cry*'))

    Zumindest funkt es bei REGEXP so.

    *** Make it idiot proof, and someone will build a better idiot. ***

  • Zitat von rck

    Hab's zwar nicht probiert, aber wieso verwendest Du nicht einfach "Gänsefüßchen"?

    SQL
    SELECT Content.MergedContent, Content.PeerID
    FROM Content
    WHERE (((Content.MergedContent) Like "*don't cry*"))
    ORDER BY Content.PeerID;

    Wenn das auch nicht geht, habe ich von BASIC irgendwo eine "verdoppelung" im Hinterkopf. Also nicht don't cry sondern don''t cry (2x ', nicht "!).

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!