数据库字符串处理函数

  在数据库操作中,经常要进行字符串的拼接和替换等操作。下面总结归纳如下:

示例数据表people如下:

1 sql server数据库中的sql语句可以直接用 + 号进行字符串的拼接。举例如下:

       select Name + ‘ ’ + gentle as message from people 
  sql server 数据库可以用replace函数进行字符串替代。举例如下:
       select replace(hobby, '|', ' , ') as hobby from people
  对于列的字段是ctext或text类型的数据不能够直接使用replace 函数,可以将列转化为其他类型然后再使用,如下
   select replace(cast(hobby as varchar(8000)) , '|', ' , ') as hobby from people

2 mysql 数据库采用contact()函数进行拼接。举例如下:

  select contact(name, gentle) from people

3 Orcle 数据库可以用contact() 和 || 两种方式进行函数拼接。举例如下:

  select name || ‘ ’ || gentle from people

转载于:https://www.cnblogs.com/CloudFish/archive/2012/03/17/2403895.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值