Wie man mit einem einzigen Zitat in Oracle SQL
Wie füge ich einen Datensatz in eine Spalte mit varchar-Datentyp mit Apostroph?
Beispiel: Vorname ROBERT
- und Nachname ist D'COSTA
InformationsquelleAutor subhashis | 2010-05-20
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden Sie zwei einfache Anführungszeichen
Alternativ verwenden Sie die neue (10g+) zu zitieren-Methode:
Verwenden Sie vier einzelne Zitate :
'D''''COSTA' => D''COSTA
. Alternativ:q'$D''COSTA$'
Danke, das hat mir geholfen! Als Referenz, hier ist ein weiteres Oracle-Dokument in Bezug auf die alternativen die syntax der Anführungszeichen bei text-Literale, liest ein wenig besser als die verlinkten PL/SQL-doc.
Ich bin damit einverstanden, die SQL-Referenz ist besser als die PL/SQL-doc zu diesem Thema (habe ich aktualisiert, der link zu der neuesten version).
InformationsquelleAutor Vincent Malgrat
Fand ich die obige Antwort gibt ein Fehler mit Oracle SQL, müssen Sie auch mit den eckigen Klammern, unten;
SQL> SELECT Q'[Paddy O'Reilly]' FROM DUAL;
Ergebnis: Paddy O ' Reilly
InformationsquelleAutor Mur3ph
Verwenden Sie einfache Anführungszeichen in oracle 12 C.
InformationsquelleAutor Indrajeet Singh