如何在Oracle SQL中处理单引号

如何在Oracle SQL中处理单引号

如何在具有单引号的varchar数据类型的列中插入记录?

示例:名字ROBERT和姓氏是D'COSTA


繁星淼淼
浏览 1305回答 3
3回答

慕斯王

使用两个单引号SQL> SELECT 'D''COSTA' name FROM DUAL;NAME-------D'COSTA或者,使用新的(10g +)引用方法:SQL> SELECT q'$D'COSTA$' NAME FROM DUAL; NAME ------- D'COSTA

千万里不及你

我发现上面的答案给出了Oracle SQL的错误,你也必须使用下面的方括号;SQL> SELECT Q'[Paddy O'Reilly]' FROM DUAL;结果:Paddy O'Reilly

摇曳的蔷薇

在oracle 12 C中使用单引号SELECT 'Paddy O''Reilly' FROM DUAL;
打开App,查看更多内容
随时随地看视频慕课网APP