sql-server – 将默认值分配给select语句中的数据列

前端之家收集整理的这篇文章主要介绍了sql-server – 将默认值分配给select语句中的数据列前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想在我的select SQL查询中为列分配默认值,这样如果该列的值为null,我会在记录集中获得该默认值.反正有没有这样做?

例:

select col1 (some default value) from tblname;

解决方法

最好的方法是使用ANSI兼容功能 COALESCE
SELECT COALESCE(column_name,default_value) FROM table_name;

您还可以阅读an article,其中比较了COALESCE和ISNULL.

猜你在找的MsSQL相关文章