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()
- ››sql server自动生成批量执行SQL脚本的批处理
- ››sql server 2008亿万数据性能优化
- ››SQL Server 2008清空数据库日志方法
- ››sqlserver安装和简单的使用
- ››SQL Sever 2008 R2 数据库管理
- ››SQL SERVER无法安装成功,sqlstp.log文件提示[未发...
- ››Sql Server中通过父记录查找出所有关联的子记录
- ››SqlServer触发器、存储过程和函数
- ››SQL Server 中的事务(含义,属性,管理)
- ››Sqlite数据库插入和读取图片数据
- ››Sql server 2005拒绝了对对象 'xx表' (数...
- ››Sql server 2005拒绝了对对象 'xx表' (数...
更多精彩
赞助商链接