度量快速开发平台-专业、快速的软件定制快开平台

标题: Oracle中字符串连接小结 [打印本页]

作者: 张兴康    时间: 2020-4-28 09:29
标题: Oracle中字符串连接小结
和其他数据库系统类似,Oracle字符串连接使用“||”进行字符串拼接,例如:
SELECT '工号为'||FNumber||'的员工姓名为'||FName FROM T_Employee

除了“||”,Oracle还支持使用CONCAT()函数进行字符串拼接,比如执行下面的SQL语句:
SELECT CONCAT('工号:',FNumber) FROM T_Employee

与MYSQL的CONCAT()函数不同,Oracle的CONCAT()函数只支持两个参数,不支持两个以上字符串的拼接
如果要进行多个字符串的拼接的话,可以使用多个CONCAT()函数嵌套使用
SELECT CONCAT(CONCAT(CONCAT('工号为',FNumber),'的员工姓名为'),FName) FROM  T_Employee


作者: 万望    时间: 2020-4-28 13:42
sqlserver拼接字符串好像是用“+”号
作者: 万望    时间: 2020-4-30 18:01
内容虽少,但是都是知识点,很容易忽略
作者: 张军勇    时间: 2020-5-1 09:37
万望 发表于 2015-11-28 13:42
sqlserver拼接字符串好像是用“+”号

+号不是拼接。自己去查查。
作者: 陈晓龙    时间: 2020-5-1 13:23
“||”  用得还是比较多!
作者: 张兴康    时间: 2020-5-1 16:14
陈晓龙 发表于 2015-12-1 13:23
“||”  用得还是比较多!



作者: 陈晓龙    时间: 2020-5-2 14:00
张兴康 发表于 2015-12-1 16:14

回来吃毛血旺哦,我们今天中午都是吃的毛血旺!
作者: 张兴康    时间: 2020-5-2 16:01
陈晓龙 发表于 2015-12-2 14:00
回来吃毛血旺哦,我们今天中午都是吃的毛血旺!

最想吃的还是牛肉米线
作者: 陈晓龙    时间: 2020-5-3 13:26
张兴康 发表于 2015-12-2 16:01
最想吃的还是牛肉米线

可以回来,朕请你吃!
作者: 张兴康    时间: 2020-5-3 15:04
陈晓龙 发表于 2015-12-3 13:26
可以回来,朕请你吃!

谢猪隆恩




欢迎光临 度量快速开发平台-专业、快速的软件定制快开平台 (http://bbs.delit.cn/) Powered by Discuz! X3.2