SQL 中的 PATINDEX 函数2024 年 8 月 29 日 | 4 分钟阅读 SQL中的PATINDEX字符串函数返回指定模式在原始字符串中的位置。如果原始字符串中省略了子字符串,则PATINDEX函数返回0。原始字符串的第一个位置表示为1。 PATINDEX字符串函数语法语法1:此语法使用SQL表列名的PATINDEX函数 在语法中,我们需要指定要查找字符串位置的列的名称。 语法2:此语法使用字符串的PATINDEX函数 PATINDEX字符串函数示例示例1:以下SELECT查询显示原始字符串中字符S的PATINDEX 输出
示例2:以下SELECT查询显示给定字符串中DELHI单词的PATINDEX 输出
示例3:以下SELECT查询返回原始字符串中“Manufacturing Company”字符串的PATINDEX 输出
示例4:此示例在结构化查询语言中使用表和PATINDEX函数。 在 SQL 数据库中创建新表的语法如下 以下 CREATE 语句创建了 Student_Grade 表 以下 INSERT 查询在 Student_Grade 表中插入了学生成绩和分数记录 以下 SELECT 语句显示了上面 Student_Grade 表中插入的记录
查询1:以下SELECT查询使用以上Student_Grade表的First_Name列的PATINDEX函数 此SQL语句显示每个学生名字中字符“a”的PATINDEX。 输出
查询2:以下SELECT查询使用以上Student_Grade表的Last_Name列的PATINDEX函数 此SQL语句显示每个学生姓氏中字符“S”的PATINDEX。 输出
查询3:以下SELECT查询使用以上Student_Grade表的First_City列的PATINDEX函数 此SQL语句显示每个学生所在城市的“ow”子字符串的PATINDEX。 输出
查询4:以下SELECT查询使用以上Student_Grade表的Second_City和New_City列的PATINDEX函数 输出
下一个主题SQL中的PI函数 |
我们请求您订阅我们的新闻通讯以获取最新更新。