23. April 200718 j Hallo, ich hab ein kleines Problem eine SQL-Abfrage in eine Datenbank einzubringen. Und zwar muss ich in eine Spalte etwas in der Richtung eintragen: SELECT value FROM variablen WHERE Name = 'wasauchimmer'. Wenn ich jetz aber diese Abfrage einfügen will, mit: UPDATE tabelle SET spalte = 'SELECT value FROM variablen WHERE Name = 'wasauchimmer'', dann missinterpretiert SQL die Anführungsstriche des Namens als abschließende Anführungsstriche. Wie kann ich deutlich machen, dass die Anführungsstriche in die Spalte mit eingetragen werden sollen?
23. April 200718 j escape die single quotes mit backslash. Hm, das hab ich auch schon ausprobiert, aber das funzt nicht. Oder vielleicht hab ich es auch falsch eingegeben: UPDATE tabelle SET spalte = \'wasauchimmer\'
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.