使用正则表达式仅获取数字

我在表格栏中 pnum_s

我只需要得到那行,列中的pnum_s值正好是10个符号,所有这些符号都只是数字

为此必须编写什么查询?

我在尝试

SELECT * FROM mytable WHERE pnum_s REGEXP '^\d+$'

但这不会返回0行

回答:

您正在寻找的模式是'^[0-9]{10}$''^[[:digit:]]{10}$'

一切都在手册中。

以上是 使用正则表达式仅获取数字 的全部内容, 来源链接: utcz.com/qa/422972.html

回到顶部