Jak wstawić rekord do kolumny o typie danych varchar z pojedynczym cudzysłowem?
Przykład : imię to ROBERT
i nazwisko toD'COSTA
Odpowiedzi:
Użyj dwóch apostrofów
SQL> SELECT 'D''COSTA' name FROM DUAL;
NAME
-------
D'COSTA
Alternatywnie, użyj nowej (10g +) metody cytowania :
SQL> SELECT q'$D'COSTA$' NAME FROM DUAL;
NAME
-------
D'COSTA
'D''''COSTA' => D''COSTA
. Alternatywnie:q'$D''COSTA$'