gpt4 book ai didi

sql - 隔离括号内的字符

转载 作者:行者123 更新时间:2023-12-04 06:19:58 25 4
gpt4 key购买 nike

考虑具有以下数据的文本字段:

Plastic Bottle (5 ml)

我将如何隔离括号内的文本,以便我可以在另一个语句的上下文中使用它?

注意括号内的文字会有所不同

最佳答案

这样的事情应该可以工作(但它只会提取第一组括号之间的文本)......

DECLARE @Input AS VARCHAR(MAX)
DECLARE @Extracted AS VARCHAR(MAX)
DECLARE @Open AS INT
DECLARE @Close AS INT

SET @Input = 'Plastic Bottle (5 ml)'
SET @Open = PATINDEX( '%(%', @Input ) + 1
SET @Close = PATINDEX( '%)%', @Input ) - 1
SET @Extracted = SubString( @Input, @Open, @Close - @Open + 1 )

PRINT @Extracted

关于sql - 隔离括号内的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6710815/

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