相关文章推荐
深情的奔马  ·  Vue 之 vue3 与 TS ...·  2 年前    · 
瘦瘦的电池  ·  DAY 14 Big Data 5Vs – ...·  2 年前    · 
卖萌的饼干  ·  javascript - Yandex ...·  3 年前    · 
小胡子的火锅  ·  python - TypeError: ...·  3 年前    · 
爱笑的登山鞋  ·  sql 截取字符串 - ...·  3 年前    · 

sql提取字符串中的字母和数字

您可以使用 SQL 的内置函数 REGEXP_REPLACE 来提取字符串中的字母和数字。

以下是使用 REGEXP_REPLACE 函数提取字符串中的字母和数字的 SQL 示例:

SELECT REGEXP_REPLACE('abc123def456', '[^[:alnum:]]', '') AS result;

在上述 SQL 语句中,REGEXP_REPLACE 函数使用正则表达式 [^[:alnum:]],该正则表达式匹配除了字母和数字以外的任何字符。通过将第二个参数设置为空字符串,函数将删除所有匹配到的字符。最终,查询结果将返回字符串 'abc123def456' 中的字母和数字,即 'abc123def456'

如果您需要在实际表格中运行此查询,请替换字符串 'abc123def456' 为对应表格中的列名。

  •