下面的代码适用于大多数情况.当LIB_SEGCO有任何单引号如ABC'DEF时,它会爆炸
在这些情况下,它会给出错误ORA-00917:缺少逗号
req := 'INSERT INTO CLIENTS(
IDEVT,
ID_CLIENT,
CATEGORIE_CLIENT,
SEGCO,
LIB_SEGCO,
NOM,
ADRESSE,
CODE_POSTAL,
VILLE,
PAYS,
STATUT)
values(''' || UNID ||''','''||ID||''','''||SEGCO||''','''||L_SEGCO ||''','''||**LIB_SEGCO** ||''','''|| NOM||''','''||
ADRESSE||''','''||CODE_POSTAL||''','''||cVILLE||''','''||PAYS||''','''||CODE_STATUT||''')';
execute immediate req;
Run Code Online (Sandbox Code Playgroud)
任何传递变量时逃避撇号的想法?
谢谢
我在顶点页面上有一个按钮,允许用户将数据(基于最终用户看不到的查询)导出到CSV文件中.
如何将此按钮链接到我的查询,以便我们可以将结果导出为CSV文件?
谢谢