如何使用LIKE或REGEXP_LIKE仅查找前5个字符仅为字母(A-Za-z)的记录?我尝试了几次不同的尝试但没有成功,包括尝试包含一个5个字符的子字符串。
<iframe id="frame"></iframe>
答案 0 :(得分:0)
您可以使用REGEXP_LIKE
。
SELECT * FROM table WHERE REGEXP_LIKE (sourcecode, '^[a-z]{5}')
答案 1 :(得分:0)
这个正则表达式将涵盖大写和 LOWER CASE 这两个字母。尝试(无论你喜欢什么,都用引号括起来):
SELECT * FROM table WHERE REGEXP_LIKE (sourcecode, '^[a-zA-Z]{5}')