利用sql插入&符号到Oracle会出错解决办法
来源:互联网 发布:企业即时通讯软件 编辑:程序博客网 时间:2024/06/07 08:40
insert into tp_pub_servicertadm (CHANNELCODE, P_SERVICECODE, STEPSEQNO, MODULECODE, TRANSCODE, ROUTERSTATUS, CALLMTH, TIMEOUT, CALLCOND, PREVASSOPER, SVRPRVD, TCISVCID, STEPREGFLG, COMITFLG, CORTFLG, CORTMC, CORTTC)
values ('*', 'TP200043', 5, 'TRN', 'DPS004', '1', '1', 10, '@__REQ__["sdgxflag"]@=="true" && @__REQ__["sta"]@=="true"', '@__REQ__["sta"]@=@__REQ__["TRN_DPS003"]["sta"]@;@__REQ__["prdcode"]@=@__REQ__["TRN_DPS003"]["prdcode"]@', 'local', '', '1', '1', '0', '', '');
上条语句 插入后 &&会消失
把&替换成 ' || chr(38) || ' 即可, chr(38)是&的ASCⅡ码
如下即可:
insert into tp_pub_servicertadm (CHANNELCODE, P_SERVICECODE, STEPSEQNO, MODULECODE, TRANSCODE, ROUTERSTATUS, CALLMTH, TIMEOUT, CALLCOND, PREVASSOPER, SVRPRVD, TCISVCID, STEPREGFLG, COMITFLG, CORTFLG, CORTMC, CORTTC)
values ('*', 'TP200043', 5, 'TRN', 'DPS004', '1', '1', 10, '@__REQ__["sdgxflag"]@=="true" '||chr(38)||''||chr(38)||' @__REQ__["sta"]@=="true"', '@__REQ__["sta"]@=@__REQ__["TRN_DPS003"]["sta"]@;@__REQ__["prdcode"]@=@__REQ__["TRN_DPS003"]["prdcode"]@', 'local', '', '1', '1', '0', '', '');- 利用sql插入&符号到Oracle会出错解决办法
- mybatis批量插入数据到oracle出错
- 利用Python向mysql插入中文时出错的解决办法
- oracle为什么trim() <>''会出错?
- oracle插入单引号与&符号
- 用SSH代理后,利用Zend发布文章到blogspot会出错
- php 评论中添加手机表情,提示插入到数据库中出错,有解决办法
- ubuntu使用命令mongoimport插入大批量json数据到mongodb时,遇到转义字符出错解决办法
- MySQL utf-8 插入中文出错 解决办法
- 利用webService上传数据(SQL Server 上传到oracle数据库)
- oracle插入语句中带有“&”符号
- Oracle &符号如何插入(转义)
- sybase导出来的sql建表语句导入Oracle出错--解决办法
- SQL:oracle 插入时间
- oracle插入sql
- 利用SQL查询插入数据
- 运行Oracle SQL Developer出错
- 利用MSSQL的OPENDATASOURCE把文本文件中的数据插入、更新到ORACLE
- html总结
- ros kinetic + kinectV1+turtlebot2 启动测试
- hellochart详细讲解(一)折线图
- Entity Framework技术系列之5:延迟加载
- requests笔记
- 利用sql插入&符号到Oracle会出错解决办法
- 视频解码同步
- Nginx的负载均衡的那点事
- 笨办法12提示别人
- [札记]SSM开发框架集成问题,Spring4.3.x+Mybatis3.4.x+SpringMVC集成时遇到的jason转换问题
- javascript学习(二)— 字符串
- 栈
- Android组件
- Volley源码初读