,可以使用正则表达式来实现。
正则表达式:[^0-9]
解析:
在SQL中,可以使用正则表达式函数来提取数字,具体方法如下:
SELECT REGEXP_REPLACE(column_name, '[^0-9]', '') AS extracted_number
FROM table_name;
SELECT dbo.RegexReplace(column_name, '[^0-9]', '') AS extracted_number
FROM table_name;
SELECT REGEXP_REPLACE(column_name, '[^0-9]', '') AS extracted_number
FROM table_name;
SELECT regexp_replace(column_name, '[^0-9]', '', 'g') AS extracted_number
FROM table_name;
这样就可以从不包含指定字符的字符串中提取数字了。
推荐的腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云