cost 74 ms
Substring 子字符串长度的 patindex 无法提取字符串的一部分 - Substring with patindex for substrings' length not working to extract part of a string

我有一个包含字符串 (ItemCode) 的表,例如: 99XXX123456-789 12ABC221122-987BA1 它们的长度始终为 11 个字符(直到 - 它们始终只包含一个字符),在 - 之后长度是可变的。 我想得到前 5 个字符之后到 - 的部分,就像这样。 123456 2 ...

TSQL 中的正则表达式用于匹配给定参数的内容不起作用 - Regex in TSQL used to match contents of a given parameter not working

我正在尝试检查 SP 中的给定参数是否有资格使用,并且我有以下 REGEX: 它应该为 xx9999 和 x999 等条目找到匹配项。 我在https://regex101.com/中对其进行了测试,它工作正常。 但是我无法让它在 TSQL 中工作。 我的测试代码: 任何想法? ...

sql substring 建议 - sql substring advice

我需要一个关于 gettin substring 的建议,来自一个长字符串,例如:“/Q2-2020/CompanyName, Some more additional details (12:20 - 15:37), Krakow” 我需要的是从该字符串中获取单独列中的结束时间(稍后从括号中获取) ...

SQL 服务器:请求在每次出现相同子字符串后提取字符串 - SQL Server : Request for extracting the strings following each occurence of same substrings

我有一个这种格式的字符串 我想把数字放在不同的列中,给每一列你可以在与这个数字关联的=之前的字符串中找到的名称。 所以在这里,我想有 7 个这样的列 AB 交流1 交流2 交流3 AD1 AD2 AD3 10 11 12 13 14 15 16 编辑:这个结构是固定的,我们总是有 ...

在 SQL 中使用交叉应用时查找两个表之间的匹配值 - Find matching values between two tables when using cross apply in SQL

我正在尝试从表 A 列 x中提取 5 个或更多连续数字,并将提取的数字与表 B 列 z匹配。 如果该值存在,那很好,但如果该值不存在,则需要将其插入到Table B中。 我已经设法从表 A中提取了数字,但是在尝试JOIN时我被卡住了,因为我正在使用CROSS APPLY和CASE 。 也许我只是不明 ...

SQL SUBSTRING & PATINDEX 不同长度 - SQL SUBSTRING & PATINDEX of varying lengths

SQL 服务器 2017。 给定以下 3 条记录,其类型为nvarchar(250)的字段名为fileString : 我想返回: 迄今为止尝试过: 但当然,这只返回 VM 和 1 个数字。 当字符数变化时,我将如何定义参数? 编辑:先发制人地回答可能出现的问题,是的,VM 模式将始终由.log立 ...

T-SQL 从字符串中提取数字以及介于两者之间的所有内容 - T-SQL Extract Numbers from a string and everything in between

我正在使用 SQL 服务器 2014。 我了解如何使用 PATINDEX ( Query to get only numbers from a string ) 从字符串中提取数字,但是,如果它们实际上是我还需要提取的数字之间的字符串值,我将如何包括在内。 例如; 这是我的字符串: 我需要: 此外, ...

如何使用掩码字符或下面字符串中的任何其他技巧过滤掉年份? - how to filter out the year using mask characters or any other trick in the string below?

我有这个功能来清除不需要的字符: 我在以下脚本中使用该函数来获取机器最后一次重新启动的时间: 我还在T-SQL 中用单个空格替换重复空格,我不希望返回的字符串中重复空格。 这在我当前的机器上给了我: 这很好。 但是,当我去检查 2017 年而不是 2019 年制造的其他机器时,我得到 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM