注册|登录

联系电话:024-31891684  13390130939
日志

沈阳软件开发_沈阳软件公司_沈阳软件定制/软件/日志

Log日志

学习笔记12:sql语句中ISNULL ,CHARINDEX

浏览量:3338

1.ISNULL ( check_expression , replacement_value )

   如果check_expression 不为NULL,那么返回该表达式的值;否则返回replacement_value。

2.CHARINDEX ( expression1 ,expression2 [ , start_location ] )

   expression1

一个表达式,其中包含要查找的字符的序列。expression1是一个字符串数据类别的表达式。

   expression2

一个表达式,通常是一个为指定序列搜索的列。expression2 属于字符串数据类别。

   start_location

开始在 expression2中搜索 expression1时的字符位置。如果 start_location未被指定、是一个负数或零,则将从 expression2的开头开始搜索start_location可以是 bigint类型。

   如果 expression2的数据类型为 varchar(max)nvarchar(max)varbinary(max),则为 bigint,否则为 int

   如果在 expression2内找不到 expression1,则CHARINDEX 返回 0

   CHARINDEX 将根据输入的排序规则执行比较操作。若要以指定排序规则进行比较,则可以使用COLLATE 将显式排序规则应用于输入值。

 

 

                                                     

沈阳团购网|营口网站制作|沈阳软件公司|软件定制|网站建设|加盟易势|提交问题