Oracle 10g - Escape-Angebot in der insert-Anweisung
Ich versuche zu legen Menschen ist die Höhe, die in einer Datenbank in form von 5'9
Wie kann ich richtig entkommen Zitat, so kann ich dies tun. Meine insert-Anweisung sieht wie folgt aus bisher.
INSERT INTO height(id, height)
VALUES(height-seq.nexval, '5\'9');
Dem backslash funktioniert nicht offensichtlich und ich bin ziemlich neu in oracle. Dank
Du musst angemeldet sein, um einen Kommentar abzugeben.
Oracle verwendet standard-SQL:
(Ja, es sind zwei single quotes)
wenn Sie dies tun, aus einem front-end mit einige Programmiersprache, erwägen Sie die Verwendung einer parametrisierten Abfrage, wenn Sie in psql oder einem anderen Werkzeug, um dies zu tun, benutzen Sie einfach '5"9' und es funktioniert gut,
Ich hasse es Doppel zu zitieren, es ist eine Schweinerei. Luckely diesen Tagen haben wir das Zitat der Betreiber: