
# 如何查询字段中包含非数字的数据?
答：可以通过如下SQL来查询。
```
--建表插入数据。
gaussdb=# CREATE TABLE tbl_test(c1 varchar);
gaussdb=# INSERT INTO tbl_test VALUES('1'),('11'),('1a3'),('1b'),('d1');
--查询数据。
gaussdb=# SELECT * FROM tbl_test WHERE NOT regexp_like(c1,'^[[:digit:]]*$');
 c1  
-----
 1a3
 1b
 d1
(3 rows)
--删除。
gaussdb=# DROP TABLE tbl_test;
```
