gpt4 book ai didi

sql - Postgresql:从数字开始提取文本

转载 作者:行者123 更新时间:2023-11-29 14:14:37 26 4
gpt4 key购买 nike

我有一个包含以下数据的表 os

id         name
-- ----
1 windows server 2012 R2
2 windows 2016 SQL
3 Oracle linux 7.5

我需要从 windows server 2012 R2 中提取 2012 R2 并从 windows 2016 SQL 中提取 2016 SQL7.5 来自 Oracle linux 7.5

我试过下面的查询,但它只返回像 201220167

这样的数字
SELECT name, substring(name FROM '[0-9]+') FROM os;

For eg How can I extract 2012 R2 from windows server 2012 R2 using postgresql query?

最佳答案

请尝试SELECT name, substring(name FROM '[0-9]+.*') FROM os;

关于sql - Postgresql:从数字开始提取文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53426237/

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