SQL server replace函数的用法,大神看看我用的哪不对?谢谢
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL server replace函数的用法,大神看看我用的哪不对?谢谢相关的知识,希望对你有一定的参考价值。
为什么两个SQL语句,上面的查不出来呢?
参考技术A replace没有用错,错在你的思路replace充其量也只能返回1个值,你传递过来的也仅仅是一个字符串,就是一个值
要想把它分成多个值不是很容易
这种情况通常就拼接sql,用exec来执行语句
或者用charindex函数拼查字符
MS SQL server中的isnull函数
一、ISNULL语法格式 ISNULL ( check_expression , replacement_value )
二、参数简介 check_expression:将被检查是否为 NULL的表达式,check_expression可以是任何类型的。
replacement_value:在 check_expression 为 NULL时将返回的表达式,replacement_value 必须与 check_expresssion 具有相同的类型。
三、返回值 返回与 check_expression 相同的类型。如果 check_expression 不为 NULL,那么返回该表达式的值;否则返回 replacement_value。
实例:
以上是关于SQL server replace函数的用法,大神看看我用的哪不对?谢谢的主要内容,如果未能解决你的问题,请参考以下文章