SQL函数的简单应用2课程.pptVIP

  • 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)

1亿VIP精品文档

相关文档