小编O. *_*Sam的帖子

ORA-00917在SQL查询中转义撇号

下面的代码适用于大多数情况.当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)

任何传递变量时逃避撇号的想法?

谢谢

sql oracle plsql oracle11g oracle-sqldeveloper

3
推荐指数
1
解决办法
101
查看次数

Oracle APEX - 使用按钮将查询导出为CSV

我在顶点页面上有一个按钮,允许用户将数据(基于最终用户看不到的查询)导出到CSV文件中.

如何将此按钮链接到我的查询,以便我们可以将结果导出为CSV文件?

谢谢

oracle oracle-apex

1
推荐指数
1
解决办法
3560
查看次数