欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【SQL2005一个不起眼但很实用的函数】,下面是详细的分享!
SQL2005一个不起眼但很实用的函数
COALESCE
返回其参数中的第一个非空表达式,当你要在n个字段中选取某一个非空值可以用它,比如下面语句
| 以下为引用的内容:
select Coalesce(null,null,1,2,null)union |
而与他等价的case when嵌套需要一大堆代码
以上所分享的是关于SQL2005一个不起眼但很实用的函数,下面是编辑为你推荐的有价值的用户互动:
相关问题:sql server 2005里的函数,例如raiserror('系统限...
答:RAISERROR RAISERROR命令用于在SQL Server系统返回错误信息时同时返回用户指定的信息。 语法: RAISERROR ( { msg_id | msg_str } { , severity , state } [ , argument [ ,...n ] ] ) [ WITH option [ ,...n ] ] 参数说明: msg_id:存储于sysm... >>详细
相关问题:SQL SERVER 2005 内置函数不全啊
答:Format () 是 MySQL 的函数 FORMAT(X,D) 将number X 设置为格式 '#,###,###.##', 以四舍五入的方式保留到小数点后D位, 而返回结果为一个字符串。 SQL Server 里面,用 Convert函数来实现类似的功能。 只能格式化为 #,###,###.## 四舍五入的,要... >>详细
相关问题:SQL server2005自定义函数问题
答:用户定义函数的可以使用零个或多个输入参数并返回标量值或表。一个函数最多可以有1024个输入参数。 例如: CREATE FUNCTION CubicVolume -- Input dimensions in centimeters (@CubeLength decimal(4,1), @CubeWidth decimal(4,1), @CubeHeight ... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
