需求:需要将将俩字符串拼接在一起

1.MySQL中CONCAT()函数拼接字符串

CONCAT(str,str2,str3...) 可以将两个或者多个参数拼接在一起

注意事项:

①返回结果为连接参数产生的字符串。

②如有任何一个参数为NULL ,则返回值为 NULL。

2.对比其它数据库中拼接字符串的用法

①Oracle字符串连接使用“||”进行字符串拼接,其使用方式和MSSQLServer中的加号“+”一样

SELECT '房间号:' || NO || '单价:' || price FROM DUAL;

②当然,Oracle中对CONCAT()函数也是支持的

SELECT CONCAT('房间号:',NO) FROM DUAL;

注意事项:

  • 如果CONCAT中连接的值不是字符串,Oracle会尝试将其转换为字符串
  • 与MYSQL的CONCAT()函数不同,Oracle的CONCAT()函数只支持两个参数,不支持两个以上字符串的拼接
  • Oracle中要拼接两个以上的参数,还是得用“||” 或者可以使用多个CONCAT()函数嵌套使用

例如:

SELECT CONCAT(CONCAT(CONCAT('房间号为:',NO),'的单价为:'),price) FROM DUAL;

MySQL中CONCAT()函数用法详解相关推荐

  1. mysql中 where in 用法详解

    https://blog.csdn.net/haibo0668/article/details/52584307 sssss mysql中 where in 用法详解 我是高手高手高高手 2016-0 ...

  2. C++中substr()函数用法详解

    C++中substr()函数用法详解 原型: string substr (size_t pos = 0, size_t len = npos) const; 返回一个新构造的string对象,其值初 ...

  3. c++ memset 语言_C++中memset函数用法详解

    本文实例讲述了C++中memset函数用法.分享给大家供大家参考,具体如下: 功 能: 将s所指向的某一块内存中的每个字节的内容全部设置为ch指定的ASCII值,块的大小由第三个参数指定,这个函数通常 ...

  4. python中setattr()函数用法详解

    setattr() 函数对应函数 getattr(),用于设置属性值,该属性不一定是存在的. getattr()用法详见博文:python中getattr()函数用法详解_IT之一小佬的博客-CSDN ...

  5. MySQL中Case When用法详解

    最近,在学习Hive基础知识时,遇到了遇到了Case When Else End语法,以前学习MySQL时忽略了这部分知识点,现总结一下相关的知识给大家.首先练习一个例子如下: 一.学生课程成绩统计 ...

  6. php中strtotime的意思,php中strtotime函数用法详解

    本文实例讲述了php中strtotime函数用法.分享给大家供大家参考.具体如下: strtotime(字符串$时间[,诠释$现在])int strtotime(string $time [,int ...

  7. ctypealpha php_php中Ctype函数用法详解

    本文实例分析了php中Ctype函数用法.分享给大家供大家参考.具体分析如下: Ctype函数是Php的Ctype扩展函数提供了一组函数用于校验字符串中的字符是否是正确的格式,这里我们主要介绍一下这些 ...

  8. Oracle中 to_date()函数用法详解

    TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007 yyy ...

  9. mysql中in的用法详解

    一.基础用法 mysql中in常用于where表达式中,其作用是查询某个范围内的数据. select * from where field in (value1,value2,value3,-) 当 ...

最新文章

  1. 有个程序员老公有多爽???
  2. matlab gui学习手记_MATLAB论坛不可错过的30例GUI源代码
  3. Matlab:*.txt转换为*.mat
  4. [k8s]kubelet重启后无法启动
  5. java判断那个时间更晚_如何用Java判断日期是早于还是晚于另一个日期
  6. JAVA foreach 遍历列表为nulll判定
  7. PriorityQueue 优先队列
  8. Linux挂在netapp存储,使用NFS4协议在NETAPP存储下不能MOUNT的分析和解决
  9. python绘制国际象棋规则口诀_国际象棋口诀
  10. 学校计算机教室解说词词,小学各专用教室解说词.doc
  11. 关于openpyxl里“合并单元格和插入新行”与“冻结窗格”的坑
  12. ListIterator
  13. GoLand/GO项目配置与使用
  14. 18.导数的几何意义
  15. css水墨背景,PS古风水墨背景教程
  16. git 将自己的分支合到主分支
  17. 计算机中真值的概念,真值和机器数概念
  18. unity打包的安卓无法解析_我是UNITY3D 打包成APK ,安装到手机上就直接报无法解析程序包。...
  19. 转载:对大学 IT 专业教育的反馈
  20. 徐松亮算法教学-基于C语言的数独(九宫格)求解(含多解和解数统计)

热门文章

  1. java 完美洗牌,(2)数组相关算法题目
  2. cloudcanal集群资源充足,任务却提示“集群机器内存不足,无法分配任务”
  3. 到另一个文件夹 复制hdfs上的文件_复制指定目录下的全部文件到另一个目录中...
  4. 2019年度巨献:肠道微生物组研究领域重要成果解读!
  5. 分析一个Auto.js写的抖音抢福袋脚本源码
  6. 很强的nginx rewrite研究(强烈推荐…
  7. PaddlePaddle Gpu版本安装、cocoapi安装采坑、PaddleDetection快速上手
  8. 【Java】哪些操作会使线程释放锁资源
  9. Bootstrap typeahead使用问题记录及解决方案
  10. FME模板兴趣班第十八期(面遮挡处理) 任务小结