标签: sql postgresql
我使用PostgreSQL并搜索了一些代码,但没有任何对我有用:
select nick from tb_player where nick NOT LIKE '%[^0-9]%'
但是无论是否有数字,它都会返回所有内容。我需要选择仅由数字组成的刻痕。
该列的字符各不相同(50)。
任何提示?
答案 0 :(得分:1)
您可以使用正则表达式:
where nick ~ '^[0-9]+$'