SQL查询字段不包含数字

时间:2014-10-19 13:52:33

标签: sql postgresql

我有一张地址街的桌子,我想确保地址包含街道以及房屋/建筑物编号(撒克逊人17) 我想编写一个SQL查询来查找字段地址不包含数值的行。我怎么能这样做?

1 个答案:

答案 0 :(得分:15)

这可以使用正则表达式完成:

select *
from the_table
where address_column !~ '[0-9]'

有关正则表达式和模式匹配的更多详细信息,请参见手册:
http://www.postgresql.org/docs/current/static/functions-matching.html