SQL字符串拼接

古城微笑少年丶 2021-09-24 01:06 896阅读 0赞

SQL字符串拼接

 不同的数据库,相应的字符串拼接方式不同,通过对比加深一下记忆。

一、MySQL字符串拼接

  1、CONCAT函数

  1. 语法格式:CONCAT(char c1, char c2, ..., char cn) ,其中char代表字符串,定长与不定长均可以

  1.1)连接两个字符串

  format_png

  1.2)连接多个字符串

  format_png 1

  2、”+”操作符

  2.1)连接两个字符串

  format_png 2

  2.2)连接多个字符串

  format_png 3

  3、假如其中一个字段为NULL,则用结果用空格代替NULL。

  format_png 4 

二、Oracle字符串拼接

  1、CONCAT函数  

  1. 语法格式:CONCAT(char c1, char c2) ,其中char代表字符串,定长与不定长均可以

  1.1)连接两个字符串

  format_png

  1.2)连接多个字符串

  format_png 5

  使用CONCAT函数的嵌套实现。

  2、”||”操作符

  1.1)连接两个字符串

  format_png 6

  1.2)连接多个字符串

  format_png 7

  3、假如其中一个字段为NULL,则用结果用空格代替NULL。

  format_png 8

转载自:https://www.cnblogs.com/apolloren/p/11002449.html

发表评论

表情:
评论列表 (有 0 条评论,896人围观)

还没有评论,来说两句吧...

相关阅读

    相关 拼接字符串SQL需求

    同事提了个需求,表中一个字段,存储格式例如abc\_x\_cd,需要通过SQL拼接出另外一个值,例如abc\_x\_cd abc x cd,即根据原始值,按照"\_"分割,按照

    相关 字符串拼接

    最近在研究《javascript高级程序设计》中,有一段关于字符串特点的描述,原文大概如下:ECMAScript中的字符串是不可变的,也就是说,字符串一旦创建,他们的值就不能改