Archiv verlassen und diese Seite im Standarddesign anzeigen : Varchar mir " ' " drinnen...
Kennt jemand eine Möglichkeit, in ein varchar strings mit " ' " drinnen einzufügen. Kann man diese ' irgendwie kennzeichnen, dass diese nicht das ende des sql-varchars sind?
(SO wie in Jaba "Hallo du "blob"")
lg
Ja, mit nem Backslash :D .
Christoph
01-10-2003, 09:14
Einfache Quotes werden laut SQL2-Standard nicht mit Backslash, sondern durch ein weiteres Quote-Zeichen Escaped.
Das in der Shell übliche Verfahren, double Qoutes zu nehmen, klappt übrigens nicht in SQL,
weil double Quotes Identifier (Tabellennamen, Feldnamen) umschließen (z.B. nötig wenn
ein Identifier Blanks enthält, was zwar erlaubt ist, aber offensichtlich keine gute Idee ist).
Soweit ich weiß gilt oben gesagtes für alle Datenbanken außer MySQL, das einen eigenen
SQL-Dialekt implementiert. Da musst Du mal in die MySQL-Doku anstatt eines SQL-Buches
reinschauen.
Ja genau!
Ein doppeltes Quote-Zeichen hat funktioniert.
Danke nochmal
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.