当前位置: 首页 > news >正文

怎样做网站卖自己的产品教程免费职业技能培训网站

怎样做网站卖自己的产品教程,免费职业技能培训网站,360网站地图怎么做,长沙快速建站模板问题: 在Select里采用Contact(%,#name,%)报错参数个数无效 原因: 回想以前用Mysql的时候就是这样用的,没有问题,在这里就出问题了,所以确定问题在oracle数据库上,经过查询得知,oracle和mysql…

问题:

在@Select里采用Contact('%',#name,'%')报错参数个数无效

原因:

回想以前用Mysql的时候就是这样用的,没有问题,在这里就出问题了,所以确定问题在oracle数据库上,经过查询得知,oracle和mysql的concat函数不太一样。

  一、函数的使用参数不同

    Mysql支持多个字符串拼接:

    CONCAT(str1,str2,…)

    Oralce只支持两个字符串的拼接,若想拼接多个字符串可以嵌套使用concat

    CONCAT(str1,str2)

  二、参数中有Null的处理方式不同

    Mysql:返回结果为连接参数产生的字符串。如有任何一个参数为NULL ,则返回值为 NULL。

    Oralce:如有任何一个参数为NULL ,则返回值拼接后的字符串。
  三、其它方面

    Mysql:如果所有参数均为非二进制字符串,则结果为非二进制字符串。
    如果自变量中含有任一二进制字符串,则结果为一个二进制字符串。
    Oracle:如果CONCAT中连接的值不是字符串,Oracle会尝试将其转换为字符串
    注:Oracle拼接字符串还可以使用"||",当参数为Null时,返回值拼接后的字符串。
 

解决:

a.name like concat('%',#{name},'%')  改成  a.name like concat(concat('%',#{name}),'%')

http://www.dinnco.com/news/46988.html

相关文章:

  • 广西网站建设liluokj淘宝关键词热度查询工具
  • 珠海网站建设专线免费网站怎么申请
  • 晋中建设局查合同网站企业培训公司
  • 设计师找工作的网站深圳百度国际大厦
  • 网站风格介绍网站建设制作免费
  • 永久免费的培训学校管理软件seo和sem的概念
  • 通用网址通用网站查询更先进的seo服务
  • 品牌网站设计制作哪家靠谱便民信息微信平台推广
  • 做网站备案须知近期热点新闻事件
  • 做体育类网站素材百度推广是干什么的
  • 湖南建设人力资源网是正规网站吗网站排名优化需要多久
  • 淮阳城乡建设局网站0元做游戏代理
  • 买公司的网站建设北京做seo的公司
  • 网页封装网站怎么做的接口免费自己建网站
  • 阿里巴巴网站导航怎么做种子搜索神器
  • 做刷票的网站下载百度到桌面
  • 大连网站建设服务公司网站服务器查询
  • 网站需求分析模板凡科网站登录入口
  • 国内免费ip代理手机app临沂seo代理商
  • wps做网站引擎优化搜索
  • 桂林论坛网网站电话推广广告赚钱软件
  • 标准网站是哪个seo收录查询工具
  • 深圳注册公司在什么网站巨量算数
  • 做情色网站需要多少钱seo引流什么意思
  • 网站页面怎样做1920长春网站快速排名提升
  • 上海有色金属门户网站长春做网络优化的公司
  • 北京市房山建设培训学校网站网站seo 工具
  • 武汉做网站的公司网站公司的免费的短视频app大全下载
  • dw软件做的东西怎么在网站用东莞网站推广方案
  • 站长工具综合查询ip小红书笔记关键词排名优化