Wie füge ich einen Datensatz in eine Spalte mit dem Datentyp varchar mit einem einfachen Anführungszeichen ein?
Beispiel : Vorname ist ROBERT
und Nachname istD'COSTA
Antworten:
Verwenden Sie zwei einfache Anführungszeichen
SQL> SELECT 'D''COSTA' name FROM DUAL;
NAME
-------
D'COSTA
Alternativ können Sie die neue Anführungsmethode (10 g +) verwenden :
SQL> SELECT q'$D'COSTA$' NAME FROM DUAL;
NAME
-------
D'COSTA
'D''''COSTA' => D''COSTA
. Alternativ:q'$D''COSTA$'