mysql instr 双引号_MySQL INSTR()用法及代码示例

INSTR():

MySQL中的此函数用于返回给定字符串中子字符串首次出现的位置。

用法:

INSTR(string_1, string_2)

参数:

此函数接受2个参数。

string_1 -

搜索发生的字符串。

string_2 -

将在字符串_1中搜索的字符串/子字符串。

返回值:

它返回给定字符串中子字符串首次出现的位置。

注意 -

如果在string_1中找不到string_2,则该函数将返回0。

INSTR()函数仅执行不区分大小写的搜索。

示例1:

查找子字符串的位置。

SELECT INSTR("Python is a powerful Language", "powerful")

AS Found;

输出:

找到了

13

实施例-2:

显示INSTR()函数不区分大小写。

SELECT

INSTR("Python is a powerful Language", "IS")

AS 'Found1';

INSTR("Python is a powerful Language", "is")

AS 'Found2';

输出:

找到1

找到2

8

8

示例3:

如果在string_1中找不到string_2。

SELECT INSTR("Python is awesome", "hey")

AS Found;

输出:

找到了

0

示例4:

INSTR()功能中的所有可能错误。

如果仅传递一个参数。

SELECT INSTR("Python is a powerful Language")

AS 'Found';

输出:

Incorrect parameter count in the call to native function 'INSTR'

如果传递了三个或更多参数。

SELECT INSTR("Python is a powerful Language", "is", "a", "lang)

AS 'Found';

输出:

Incorrect parameter count in the call to native function 'INSTR'

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值