您可以使用 SQL 的内置函数
REGEXP_REPLACE
来提取字符串中的字母和数字。
以下是使用
REGEXP_REPLACE
函数提取字符串中的字母和数字的 SQL 示例:
SELECT REGEXP_REPLACE('abc123def456', '[^[:alnum:]]', '') AS result;
在上述 SQL 语句中,REGEXP_REPLACE
函数使用正则表达式 [^[:alnum:]]
,该正则表达式匹配除了字母和数字以外的任何字符。通过将第二个参数设置为空字符串,函数将删除所有匹配到的字符。最终,查询结果将返回字符串 'abc123def456'
中的字母和数字,即 'abc123def456'
。
如果您需要在实际表格中运行此查询,请替换字符串 'abc123def456'
为对应表格中的列名。