首页 > 解决方案 > 如何在sql查询中获取字符串中的拖车模板

问题描述

嗨,我有一个像这样的代码的字符串

Questions that may already have your answer 107.755.741332.1 Questions that may already have your answer 117.700.741372.1

如何获取107.755.741332.1117.700.741372.1使用 sql 查询?感谢您阅读我的问题

标签: sqlsql-server

解决方案


您将使用string_split()诸如 SQL Server 2016+(或 Web 上的版本)中的函数。

然后你可以这样做:

select ss.substr
from string_split(@str, ' ') ss(substr)
where substr like '%.%.%.%' ;

然而,SQL 并不是最适合这种类型的字符串处理。


推荐阅读