需要获取以数字开头的行,例如'1test','32test'。
我试过了
SELECT * FROM table WHERE name LIKE '[0-9]%'
就像我以前在MSSQL中所做的一样,但是没有成功。
最佳答案
试试这个:
SELECT * FROM table WHERE name ~ '^[0-9]'
这使用POSIX正则表达式。
关于sql - 如何在PostgreSQL中选择以digit开头的行?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2662088/