oracle与sqlsever的区别

oracle与sqlsever的区别

区别一

sql 复制代码
oracle字符之间连接用||
sqlserver字符之间连接用+

区别二

sql 复制代码
oracle字段重命名用as
sqlserver字段重命名用=

区别三

sql 复制代码
oracle判空用nvl
sqlserver判空用isnull

区别四

sql 复制代码
oracle多列合并成一列
select 
assid,
LISTAGG(name,' ') within group  (order by name ) as assconbilename 
from temp_gl_fzhs_view
group by assid

sqlsever多列合并成一列
SELECT 
assid,
assconbilename((select ','+name FROM temp_gl_fzhs_view WHERE assid = fz.assid for xml path('')),1,1,'') 
FROM  temp_gl_fzhs_view fz
group by assid
相关推荐
张哈大1 小时前
【 Redis | 实战篇 秒杀实现 】
数据库·redis·缓存
weixin_472339461 小时前
Postgresql与openguass对比
数据库·postgresql
惊起白鸽4506 小时前
MySQL全量,增量备份与恢复
数据库·mysql
暮雨疏桐7 小时前
MySQL SQL Mode及其说明
数据库·sql·mysql·sql mode
Tangcan-7 小时前
【MySQL】数据库基础
数据库·mysql
蔡蓝8 小时前
Mysql的索引,慢查询和数据库表的设计以及乐观锁和悲观锁
数据库·mysql
jstart千语8 小时前
【Redis】分布式锁的实现
数据库·redis·分布式
一把年纪学编程9 小时前
【牛马技巧】word统计每一段的字数接近“字数统计”
前端·数据库·word
极小狐9 小时前
极狐GitLab 通用软件包存储库功能介绍
java·数据库·c#·gitlab·maven
钢铁男儿9 小时前
C# 方法(可选参数)
数据库·mysql·c#