Как вставить запись в столбец с типом данных varchar с одинарной кавычкой?
Пример : имя ROBERT
и фамилияD'COSTA
Ответы:
Используйте две одинарные кавычки
SQL> SELECT 'D''COSTA' name FROM DUAL;
NAME
-------
D'COSTA
В качестве альтернативы используйте новый метод цитирования (10g +) :
SQL> SELECT q'$D'COSTA$' NAME FROM DUAL;
NAME
-------
D'COSTA
'D''''COSTA' => D''COSTA
. В качестве альтернативы:q'$D''COSTA$'