WEB开发网
开发学院数据库MSSQL Server MS SQL入门基础:字符串函数 阅读

MS SQL入门基础:字符串函数

 2007-01-03 09:17:58 来源:WEB开发网   
核心提示: 例4-50:4、字符串比较函数字符串比较函数如下所示:·CHARINDEX()CHARINDEX() 函数返回字符串中某个指定的子串出现的开始位置,其语法如下:CHARINDEX (<’substring_expression’>,MS S

例4-50:

4、字符串比较函数

字符串比较函数如下所示:

·CHARINDEX()

CHARINDEX() 函数返回字符串中某个指定的子串出现的开始位置,其语法如下:

CHARINDEX (<’substring_expression’>, <expression>)

其中substring _expression 是所要查找的字符表达式,expression 可为字符串也可为列名表达式。如果没有发现子串,则返回0 值。此函数不能用于TEXT 和IMAGE 数据类型。

例4-51:

例4-52:

·PATINDEX()

PATINDEX() 函数返回字符串中某个指定的子串出现的开始位置,其语法如下:

PATINDEX (<’%substring _expression%’>, <column_ name>)

其中子串表达式前后必须有百分号“%”否则返回值为0。

例4-53:

与CHARINDEX() 函数不同的是,PATINDEX() 函数的子串中可以使用通配符,且此函数可用于CHAR、 VARCHAR 和TEXT 数据类型。

例4-54:

·SOUNDEX()

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:MS SQL 入门

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接