猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
关于SQL Server ISNULL函数和Coalesce函数替换空值的区别?
SQL Server ISNULL函数和Coalesce函数替换空值的区别
交互式爱情
浏览 170
回答 2
2回答
冉冉说
SELECT COALESCE('',0) 结果0SELECT COALESCE(' ',0) 结果0SELECT COALESCE(null,0) 结果0SELECT COALESCE(123,0) 结果123SELECT ISNULL('',0) 结果''SELECT ISNULL(null,0) 结果0SELECT ISNULL(123,0) 结果123由结果结果可以看出COALESCE函数对于空值处理和NULL值都起作用。
0
0
0
慕的地8271018
这个一般无法做到,比如,数字、日期类型的数据,也可以存成null,但是却无法存成空字符串''再比如Oracle,一般来说,空字符串''在数据库中都存成null当然,你要是只改字符列,可以,循环取出所有表的所有列,然后用动态sql执行
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Java
SQL Server
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续