首页 > 代码库 > MSSQL isnull

MSSQL isnull

语法

ISNULL ( check_expression , replacement_value )

参数

check_expression

expression to be checked for NULL.‘ data-guid="652bd64e35b9f35886c98f35b50f5954"> 将被检查是否为 NULL 的表达式。 check_expression can be of any type.‘ data-guid="2e97ab7782056011dc62cc221b8d50c4"> check_expression 可以为任何类型。

replacement_value
check_expression is NULL.‘ data-guid="a933c12b04f0e41e6093b06660090294"> 当 check_expression 为 NULL 时要返回的表达式。 replacement_value must be of a type that is implicitly convertible to the type of check_expresssion.‘ data-guid="0a800d7385dd2a87b954bff8f5bf0ba4"> replacement_value 必须是可以隐式转换为 check_expresssion 类型的类型

replacement_value must be of a type that is implicitly convertible to the type of check_expresssion.‘ data-guid="0a800d7385dd2a87b954bff8f5bf0ba4">返回类型

check_expression.‘ data-guid="b3c0b3438ba39535b337c6cebcc90264"> 返回与 check_expression 相同的类型。 check_expression, returns the datatype of the replacement_value.‘ data-guid="ca231a258f52989d1f6e62941a02f18e">如果文字 NULL 作为 check_expression 提供,则返回 replacement_value 的数据类型。 check_expression and no replacement_value is provided, returns an int.‘ data-guid="af40735a2456f34177b7f839a9ef1e9b">如果文字 NULL 作为 check_expression 提供并且未提供 replacement_value,则返回 int

check_expression and no replacement_value is provided, returns an int.‘ data-guid="af40735a2456f34177b7f839a9ef1e9b">注释

check_expression is returned if it is not NULL; otherwise, replacement_value is returned after it is implicitly converted to the type of check_expression, if the types are different.‘ data-guid="4a2c5257afd08f5323d858cc6dc2085a"> 如果 check_expression 不为 NULL,则返回它的值;否则,在将 replacement_value 隐式转换为 check_expression 的类型(如果这两个类型不同)后,则返回前者。 replacement_value can be truncated if replacement_value is longer than check_expression.‘ data-guid="e3a49c2b7de93bc16785b81f1a3eaae8">如果 replacement_valuecheck_expression 长,则可以截断 replacement_value