- 0
- 0
- 约5.81千字
- 约 25页
- 2016-12-08 发布于江苏
- 举报
SQL2000 林玉斌 linyubin13@163.com SQL函数的简单应用 四、字符串比较函数1、CHARINDEX()返回字符串中某个指定的子串出现的开始位置。CHARINDEX (’substring_expression’, expression)其中substring _expression 是所要查找的字符表达式,expression 可为字符串也可为列名表达式。如果没有发现子串,则返回0 值。此函数不能用于TEXT 和IMAGE 数据类型。 2、PATINDEX()返回字符串中某个指定的子串出现的开始位置。PATINDEX (’%substring _expression%’, column_ name)其中子串表达式前后必须有百分号“%”否则返回值为0。与CHARINDEX 函数不同的是,PATINDEX函数的子串中可以使用通配符,且此函数可用于CHAR、 VARCHAR 和TEXT 数据类型。 例7 返回序列“wonderful”在 titles 表的 notes 列中开始的位置 USE pubs GO SELECT CHARINDEX(wonderful, notes) FROM titles WHERE title_id = TC3218 GO USE pubs GO SELECT CHARINDEX(wondrous,
原创力文档

文档评论(0)