gpt4 book ai didi

sql-server - 如何在 PATINDEX 模式参数中转义下划线字符?

转载 作者:行者123 更新时间:2023-12-01 17:25:16 25 4
gpt4 key购买 nike

我找到了使用 PATINDEX 查找下划线位置的解决方案:

DECLARE @a VARCHAR(10)  
SET @a = '37_21'

PRINT PATINDEX('%_%', @a) -- return 1 (false)
PRINT PATINDEX('%!%', REPLACE(@a, '_', '!')) -- return 3 (correct)

你还有其他想法吗?就像转义下划线字符的方法一样?

最佳答案

我总是用括号来完成:'%[_]%'

关于sql-server - 如何在 PATINDEX 模式参数中转义下划线字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/863534/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com